Patents by Inventor Michael Scott Hutchinson
Michael Scott Hutchinson 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: 12094042Abstract: Systems, methods, and non-transitory computer-readable media can identify a virtual character being presented to a user within a real-time immersive environment. A first animation to be applied to the virtual character is determined. A nonverbal communication animation to be applied to the virtual character simultaneously with the first animation is determined. The virtual character is animated in real-time based on the first animation and the nonverbal communication animation.Type: GrantFiled: March 12, 2021Date of Patent: September 17, 2024Assignee: Baobab Studios Inc.Inventors: Nathaniel Christopher Dirksen, Michael Scott Hutchinson, Eric Richard Darnell, Lawrence David Cutler, Daniel Tomas Steamer, Apostolos Lerios
-
Patent number: 12086917Abstract: Systems, methods, and non-transitory computer-readable media can identify a virtual character being presented to a user within a real-time immersive environment. A first animation to be applied to the virtual character is determined. A nonverbal communication animation to be applied to the virtual character simultaneously with the first animation is determined. The virtual character is animated in real-time based on the first animation and the nonverbal communication animation.Type: GrantFiled: January 20, 2021Date of Patent: September 10, 2024Assignee: Baobab Studios, Inc.Inventors: Nathaniel Christopher Dirksen, Michael Scott Hutchinson, Eric Richard Darnell, Lawrence David Cutler, Daniel Tomas Steamer, Apostolos Lerios
-
Patent number: 12051140Abstract: Systems, methods, and non-transitory computer-readable media can identify a virtual character being presented to a user within a real-time immersive environment. A first animation to be applied to the virtual character is determined. A nonverbal communication animation to be applied to the virtual character simultaneously with the first animation is determined. The virtual character is animated in real-time based on the first animation and the nonverbal communication animation.Type: GrantFiled: January 20, 2021Date of Patent: July 30, 2024Assignee: Baobab Studios, Inc.Inventors: Nathaniel Christopher Dirksen, Michael Scott Hutchinson, Eric Richard Darnell, Lawrence David Cutler, Daniel Tomas Steamer, Apostolos Lerios
-
Publication number: 20240087200Abstract: Systems, methods, and non-transitory computer-readable media can identify a virtual character being presented to a user within a real-time immersive environment. A first animation to be applied to the virtual character is determined. A nonverbal communication animation to be applied to the virtual character simultaneously with the first animation is determined. The virtual character is animated in real-time based on the first animation and the nonverbal communication animation.Type: ApplicationFiled: November 10, 2023Publication date: March 14, 2024Inventors: Nathaniel Christopher Dirksen, Michael Scott Hutchinson, Eric Richard Darnell, Lawrence David Cutler, Daniel Tomas Steamer, Apostolos Lerios
-
Patent number: 11694381Abstract: Systems, methods, and non-transitory computer-readable media can identify a virtual character being presented to a user within a real-time immersive environment. A first animation to be applied to the virtual character is determined. A nonverbal communication animation to be applied to the virtual character simultaneously with the first animation is determined. The virtual character is animated in real-time based on the first animation and the nonverbal communication animation.Type: GrantFiled: March 12, 2021Date of Patent: July 4, 2023Assignee: Baobab Studios Inc.Inventors: Nathaniel Christopher Dirksen, Michael Scott Hutchinson, Eric Richard Darnell, Lawrence David Cutler, Daniel Tomas Steamer, Apostolos Lerios
-
Patent number: 11636640Abstract: Systems, methods, and non-transitory computer-readable media can identify a virtual character being presented to a user within a real-time immersive environment. A first animation to be applied to the virtual character is determined. A nonverbal communication animation to be applied to the virtual character simultaneously with the first animation is determined. The virtual character is animated in real-time based on the first animation and the nonverbal communication animation.Type: GrantFiled: March 12, 2021Date of Patent: April 25, 2023Assignee: Baobab Studios Inc.Inventors: Nathaniel Christopher Dirksen, Michael Scott Hutchinson, Eric Richard Darnell, Lawrence David Cutler, Daniel Tomas Steamer, Apostolos Lerios
-
Patent number: 11605198Abstract: Systems, methods, and non-transitory computer-readable media can receive a first set of static lighting information associated with a first static lighting setup and a second set of static lighting information associated with a second static lighting setup. The first set of static lighting information and the second set of static lighting information are associated with a scene to be rendered. A first set of global illumination information is precomputed based on the first set of static lighting information. A second set of global illumination information is precomputed based on the second set of static lighting information. The first and second sets of global illumination information are blended to derive a blended set of global illumination information. The scene is rendered in a real-time application based on the blended set of global illumination information.Type: GrantFiled: June 28, 2019Date of Patent: March 14, 2023Assignee: Baobab Studios Inc.Inventors: Michael Scott Hutchinson, Timothy Edward Wilson, David Thomas Blizard, Meith Jhaveri, Lawrence David Cutler, Apostolos Lerios
-
Publication number: 20210201552Abstract: Systems, methods, and non-transitory computer-readable media can identify a virtual character being presented to a user within a real-time immersive environment. A first animation to be applied to the virtual character is determined. A nonverbal communication animation to be applied to the virtual character simultaneously with the first animation is determined. The virtual character is animated in real-time based on the first animation and the nonverbal communication animation.Type: ApplicationFiled: March 12, 2021Publication date: July 1, 2021Inventors: Nathaniel Christopher Dirksen, Michael Scott Hutchinson, Eric Richard Darnell, Lawrence David Cutler, Daniel Tomas Steamer, Apostolos Lerios
-
Publication number: 20210142546Abstract: Systems, methods, and non-transitory computer-readable media can identify a virtual character being presented to a user within a real-time immersive environment. A first animation to be applied to the virtual character is determined. A nonverbal communication animation to be applied to the virtual character simultaneously with the first animation is determined. The virtual character is animated in real-time based on the first animation and the nonverbal communication animation.Type: ApplicationFiled: January 20, 2021Publication date: May 13, 2021Inventors: Nathaniel Christopher Dirksen, Michael Scott Hutchinson, Eric Richard Darnell, Lawrence David Cutler, Daniel Tomas Steamer, Apostolos Lerios
-
Patent number: 10937219Abstract: Systems, methods, and non-transitory computer-readable media can identify a virtual character being presented to a user within a real-time immersive environment. A first animation to be applied to the virtual character is determined. A nonverbal communication animation to be applied to the virtual character simultaneously with the first animation is determined. The virtual character is animated in real-time based on the first animation and the nonverbal communication animation.Type: GrantFiled: July 25, 2018Date of Patent: March 2, 2021Assignee: Baobab Studios Inc.Inventors: Nathaniel Christopher Dirksen, Michael Scott Hutchinson, Eric Richard Darnell, Lawrence David Cutler, Daniel Tomas Steamer, Apostolos Lerios
-
Patent number: 10818061Abstract: Systems, methods, and non-transitory computer-readable media can identify a virtual deformable geometric model to be animated in a real-time immersive environment. The virtual deformable geometric model comprises a virtual model mesh comprising a plurality of vertices, a plurality of edges, and a plurality of faces. The virtual model mesh is iteratively refined in one or more iterations to generate a refined mesh. Each iteration of the one or more iterations increases the number of vertices, the number of edges, and/or the number of faces. The refined mesh is presented during real-time animation of the virtual deformable geometric model within the real-time immersive environment.Type: GrantFiled: July 25, 2018Date of Patent: October 27, 2020Assignee: Baobab Studios Inc.Inventor: Michael Scott Hutchinson
-
Patent number: 10810780Abstract: Systems, methods, and non-transitory computer-readable media can receive virtual model information associated with a virtual deformable geometric model. The virtual model information comprises a complex rig comprising a plurality of transforms and a first plurality of vertices defined by a default model, and a simplified rig comprising a second plurality of transforms and a second plurality of vertices. The second plurality of vertices correspond to the first plurality of vertices defined by the default model. The simplified rig and the complex rig are deformed based on an animation to be applied to the virtual deformable geometric model. A set of offset data is calculated. The set of offset data comprises, for each vertex in the first plurality of vertices, an offset between the vertex and a corresponding vertex in the second plurality of vertices.Type: GrantFiled: July 25, 2018Date of Patent: October 20, 2020Assignee: Baobab Studios Inc.Inventors: Michael Scott Hutchinson, Nathaniel Christopher Dirksen, Lawrence David Cutler, Apostolos Lerios
-
Patent number: 10796469Abstract: Systems, methods, and non-transitory computer-readable media can receive virtual model information associated with a virtual deformable geometric model. The virtual model information comprises a complex rig comprising a plurality of transforms and a first plurality of vertices defined by a default model, and a simplified rig comprising a second plurality of transforms and a second plurality of vertices corresponding to the first plurality of vertices. The simplified rig and the complex rig are deformed based on an animation to be applied to the virtual deformable geometric model. A set of offset data is calculated. The set of offset data comprises, for each vertex in the first plurality of vertices, an offset between the vertex and a corresponding vertex in the second plurality of vertices. A compressed version of the set of offset data is exported to a real-time processing engine for real-time animation of the virtual deformable geometric model.Type: GrantFiled: July 25, 2018Date of Patent: October 6, 2020Assignee: Baobab Studios Inc.Inventors: Michael Scott Hutchinson, Lawrence David Cutler, Apostolos Lerios
-
Publication number: 20200005525Abstract: Systems, methods, and non-transitory computer-readable media can receive a first set of static lighting information associated with a first static lighting setup and a second set of static lighting information associated with a second static lighting setup. The first set of static lighting information and the second set of static lighting information are associated with a scene to be rendered. A first set of global illumination information is precomputed based on the first set of static lighting information. A second set of global illumination information is precomputed based on the second set of static lighting information. The first and second sets of global illumination information are blended to derive a blended set of global illumination information. The scene is rendered in a real-time application based on the blended set of global illumination information.Type: ApplicationFiled: June 28, 2019Publication date: January 2, 2020Inventors: Michael Scott Hutchinson, Timothy Edward Wilson, David Thomas Blizard, Meith Jhaveri, Lawrence David Cutler, Apostolos Lerios
-
Publication number: 20190035132Abstract: Systems, methods, and non-transitory computer-readable media can identify a virtual character being presented to a user within a real-time immersive environment. A first animation to be applied to the virtual character is determined. A nonverbal communication animation to be applied to the virtual character simultaneously with the first animation is determined. The virtual character is animated in real-time based on the first animation and the nonverbal communication animation.Type: ApplicationFiled: July 25, 2018Publication date: January 31, 2019Inventors: Nathaniel Christopher Dirksen, Michael Scott Hutchinson, Eric Richard Darnell, Lawrence David Cutler, Daniel Tomas Steamer, Apostolos Lerios
-
Publication number: 20190035129Abstract: Systems, methods, and non-transitory computer-readable media can identify a virtual deformable geometric model to be animated in a real-time immersive environment. The virtual deformable geometric model comprises a virtual model mesh comprising a plurality of vertices, a plurality of edges, and a plurality of faces. The virtual model mesh is iteratively refined in one or more iterations to generate a refined mesh. Each iteration of the one or more iterations increases the number of vertices, the number of edges, and/or the number of faces. The refined mesh is presented during real-time animation of the virtual deformable geometric model within the real-time immersive environment.Type: ApplicationFiled: July 25, 2018Publication date: January 31, 2019Inventor: Michael Scott Hutchinson
-
Publication number: 20190035130Abstract: Systems, methods, and non-transitory computer-readable media can receive virtual model information associated with a virtual deformable geometric model. The virtual model information comprises a complex rig comprising a plurality of transforms and a first plurality of vertices defined by a default model, and a simplified rig comprising a second plurality of transforms and a second plurality of vertices. The second plurality of vertices correspond to the first plurality of vertices defined by the default model. The simplified rig and the complex rig are deformed based on an animation to be applied to the virtual deformable geometric model. A set of offset data is calculated. The set of offset data comprises, for each vertex in the first plurality of vertices, an offset between the vertex and a corresponding vertex in the second plurality of vertices.Type: ApplicationFiled: July 25, 2018Publication date: January 31, 2019Inventors: Michael Scott Hutchinson, Nathaniel Christopher Dirksen, Lawrence David Cutler, Apostolos Lerios
-
Publication number: 20190035131Abstract: Systems, methods, and non-transitory computer-readable media can receive virtual model information associated with a virtual deformable geometric model. The virtual model information comprises a complex rig comprising a plurality of transforms and a first plurality of vertices defined by a default model, and a simplified rig comprising a second plurality of transforms and a second plurality of vertices corresponding to the first plurality of vertices. The simplified rig and the complex rig are deformed based on an animation to be applied to the virtual deformable geometric model. A set of offset data is calculated. The set of offset data comprises, for each vertex in the first plurality of vertices, an offset between the vertex and a corresponding vertex in the second plurality of vertices. A compressed version of the set of offset data is exported to a real-time processing engine for real-time animation of the virtual deformable geometric model.Type: ApplicationFiled: July 25, 2018Publication date: January 31, 2019Inventors: Michael Scott Hutchinson, Lawrence David Cutler, Apostolos Lerios
-
Patent number: 9418465Abstract: Systems and methods for performing MOS skin deformations are provided. In one example process, the in vector of a MOS transform may be manually configured by a user. In another example process, a slide/bulge operation may be configured to depend on two or more MOS transforms. Each of the MOS transforms may be assigned a weight that represents the transform's contribution to the overall slide/bulge. In yet another example process, a bulge operation for a MOS vertex may be performed in a direction orthogonal to the attached MOS curve regardless of the direction of the attachment vector. In yet another example process, a ghost transform may be inserted into a MOS closed curve and used to calculate skin deformations associated with first transform of the MOS closed curve.Type: GrantFiled: December 31, 2013Date of Patent: August 16, 2016Assignee: DreamWorks Animation LLCInventors: Mark R. Rubin, Robert Lloyd Helms, Arthur D. Gregory, Peter Dean Farson, Matthew Christopher Gong, Michael Scott Hutchinson
-
Publication number: 20150187113Abstract: Systems and methods for performing MOS skin deformations are provided. In one example process, the in vector of a MOS transform may be manually configured by a user. In another example process, a slide/bulge operation may be configured to depend on two or more MOS transforms. Each of the MOS transforms may be assigned a weight that represents the transform's contribution to the overall slide/bulge. In yet another example process, a bulge operation for a MOS vertex may be performed in a direction orthogonal to the attached MOS curve regardless of the direction of the attachment vector. In yet another example process, a ghost transform may be inserted into a MOS closed curve and used to calculate skin deformations associated with first transform of the MOS closed curve.Type: ApplicationFiled: December 31, 2013Publication date: July 2, 2015Applicant: DreamWorks Animation LLCInventors: Mark R. Rubin, Robert Lloyd Helms, Arthur D. Gregory, Peter Dean Farson, Matthew Christopher Gong, Michael Scott Hutchinson