Patents by Inventor Fanny CHEVALIER
Fanny CHEVALIER 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: 11263791Abstract: The present invention relates to a computer-implemented system and method for generation of an interactive color workspace, the method including: generating a workspace; receiving successive inputs from a user to create two or more controllable color swatches, the controllable color swatches including an associated color; generating the controllable color swatches on the workspace; and upon receiving a command from a user to select and associate at least two of the controllable color swatches, generating a gradient of colors with the colors of the selected controllable color swatches as endpoints to the gradient.Type: GrantFiled: May 1, 2020Date of Patent: March 1, 2022Inventors: Maria Shugrina, Wenjia Zhang, Fanny Chevalier, Sanja Fidler, Karan Singh
-
Publication number: 20200349745Abstract: The present invention relates to a computer-implemented system and method for generation of an interactive color workspace, the method including: generating a workspace; receiving successive inputs from a user to create two or more controllable color swatches, the controllable color swatches including an associated color; generating the controllable color swatches on the workspace; and upon receiving a command from a user to select and associate at least two of the controllable color swatches, generating a gradient of colors with the colors of the selected controllable color swatches as endpoints to the gradient.Type: ApplicationFiled: May 1, 2020Publication date: November 5, 2020Inventors: Maria SHUGRINA, Wenjia ZHANG, Fanny CHEVALIER, Sanja FIDLER, Karan SINGH
-
Patent number: 10600225Abstract: A sketch-based interface within an animation engine provides an end-user with tools for creating emitter textures and oscillator textures. The end-user may create an emitter texture by sketching one or more patch elements and then sketching an emitter. The animation engine animates the sketch by generating a stream of patch elements that emanate from the emitter. The end-user may create an oscillator texture by sketching a patch that includes one or more patch elements, and then sketching a brush skeleton and an oscillation skeleton. The animation engine replicates the patch along the brush skeleton, and then interpolates the replicated patches between the brush skeleton and the oscillation skeleton, thereby causing those replicated patches to periodically oscillate between the two skeletons.Type: GrantFiled: November 25, 2014Date of Patent: March 24, 2020Assignee: AUTODESK, INC.Inventors: Tovi Grossman, George Fitzmaurice, Rubaiat Habib Kazi, Fanny Chevalier, Shengdong Zhao
-
Patent number: 10410396Abstract: A sketch-based interface within an animation engine provides an end-user with tools for creating emitter textures and oscillator textures. The end-user may create an emitter texture by sketching one or more patch elements and then sketching an emitter. The animation engine animates the sketch by generating a stream of patch elements that emanate from the emitter. The end-user may create an oscillator texture by sketching a patch that includes one or more patch elements, and then sketching a brush skeleton and an oscillation skeleton. The animation engine replicates the patch along the brush skeleton, and then interpolates the replicated patches between the brush skeleton and the oscillation skeleton, thereby causing those replicated patches to periodically oscillate between the two skeletons.Type: GrantFiled: August 14, 2017Date of Patent: September 10, 2019Assignee: AUTODESK, INC.Inventors: Tovi Grossman, George Fitzmaurice, Rubaiat Habib Kazi, Fanny Chevalier, Shengdong Zhao
-
Patent number: 10193959Abstract: A computer-implemented method for editing an interactive dynamic illustration includes receiving a first input associated with a functional relationship between a first visual entity in the dynamic illustration and a second visual entity in the dynamic illustration, receiving a second input that associates a visual parameter of the first visual entity with the functional relationship, and receiving a third input that associates a visual parameter of the second visual entity with the functional relationship. The method further includes causing a graphical representation of the functional relationship to be displayed that visually links the first visual entity and the second visual entity. At least one advantage of the disclosed method is that a user can graphically define and/or modify interactive behavior of the visual elements of an interactive dynamic illustration without textually editing the software that generates the illustration.Type: GrantFiled: June 19, 2015Date of Patent: January 29, 2019Assignee: AUTODESK, INC.Inventors: Rubaiat Habib Kazi, Tovi Grossman, George Fitzmaurice, Fanny Chevalier
-
Publication number: 20170345202Abstract: A sketch-based interface within an animation engine provides an end-user with tools for creating emitter textures and oscillator textures. The end-user may create an emitter texture by sketching one or more patch elements and then sketching an emitter. The animation engine animates the sketch by generating a stream of patch elements that emanate from the emitter. The end-user may create an oscillator texture by sketching a patch that includes one or more patch elements, and then sketching a brush skeleton and an oscillation skeleton. The animation engine replicates the patch along the brush skeleton, and then interpolates the replicated patches between the brush skeleton and the oscillation skeleton, thereby causing those replicated patches to periodically oscillate between the two skeletons.Type: ApplicationFiled: August 14, 2017Publication date: November 30, 2017Inventors: Tovi GROSSMAN, George FITZMAURICE, Rubaiat Habib KAZI, Fanny CHEVALIER, Shengdong ZHAO
-
Patent number: 9734618Abstract: A sketch-based interface within an animation engine provides an end-user with tools for creating emitter textures and oscillator textures. The end-user may create an emitter texture by sketching one or more patch elements and then sketching an emitter. The animation engine animates the sketch by generating a stream of patch elements that emanate from the emitter. The end-user may create an oscillator texture by sketching a patch that includes one or more patch elements, and then sketching a brush skeleton and an oscillation skeleton. The animation engine replicates the patch along the brush skeleton, and then interpolates the replicated patches between the brush skeleton and the oscillation skeleton, thereby causing those replicated patches to periodically oscillate between the two skeletons.Type: GrantFiled: November 20, 2014Date of Patent: August 15, 2017Assignee: AUTODESK, INC.Inventors: Tovi Grossman, George Fitzmaurice, Rubaiat Habib Kazi, Fanny Chevalier, Shengdong Zhao
-
Publication number: 20150370468Abstract: A computer-implemented method for editing an interactive dynamic illustration includes receiving a first input associated with a functional relationship between a first visual entity in the dynamic illustration and a second visual entity in the dynamic illustration, receiving a second input that associates a visual parameter of the first visual entity with the functional relationship, and receiving a third input that associates a visual parameter of the second visual entity with the functional relationship. The method further includes causing a graphical representation of the functional relationship to be displayed that visually links the first visual entity and the second visual entity. At least one advantage of the disclosed method is that a user can graphically define and/or modify interactive behavior of the visual elements of an interactive dynamic illustration without textually editing the software that generates the illustration.Type: ApplicationFiled: June 19, 2015Publication date: December 24, 2015Inventors: Rubaiat Habib KAZI, Tovi GROSSMAN, George FITZMAURICE, Fanny CHEVALIER
-
Publication number: 20150154785Abstract: A sketch-based interface within an animation engine provides an end-user with tools for creating emitter textures and oscillator textures. The end-user may create an emitter texture by sketching one or more patch elements and then sketching an emitter. The animation engine animates the sketch by generating a stream of patch elements that emanate from the emitter. The end-user may create an oscillator texture by sketching a patch that includes one or more patch elements, and then sketching a brush skeleton and an oscillation skeleton. The animation engine replicates the patch along the brush skeleton, and then interpolates the replicated patches between the brush skeleton and the oscillation skeleton, thereby causing those replicated patches to periodically oscillate between the two skeletons.Type: ApplicationFiled: November 25, 2014Publication date: June 4, 2015Inventors: Tovi GROSSMAN, George FITZMAURICE, Rubaiat Habib KAZI, Fanny CHEVALIER, Shengdong ZHAO
-
Publication number: 20150145870Abstract: A sketch-based interface within an animation engine provides an end-user with tools for creating emitter textures and oscillator textures. The end-user may create an emitter texture by sketching one or more patch elements and then sketching an emitter. The animation engine animates the sketch by generating a stream of patch elements that emanate from the emitter. The end-user may create an oscillator texture by sketching a patch that includes one or more patch elements, and then sketching a brush skeleton and an oscillation skeleton. The animation engine replicates the patch along the brush skeleton, and then interpolates the replicated patches between the brush skeleton and the oscillation skeleton, thereby causing those replicated patches to periodically oscillate between the two skeletons.Type: ApplicationFiled: November 20, 2014Publication date: May 28, 2015Inventors: Tovi GROSSMAN, George FITZMAURICE, Rubaiat Habib KAZI, Fanny CHEVALIER, Shengdong ZHAO