Patents by Inventor Matthew Christopher Gong

Matthew Christopher Gong 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: 11610353
    Abstract: Processes for reviewing and editing a computer-generated animation are provided. In one example process, multiple images representing segments of a computer-generated animation may be displayed. In response to a selection of one or more of the images, geometry data associated with the corresponding segment(s) of computer-generated animation may be accessed. An editable geometric representation of the selected segment(s) of computer-generated animation may be displayed based on the accessed geometry data. In some examples, previously rendered representations and/or geometric representations of the same or other segments of the computer-generated animation may be concurrently displayed adjacent to, overlaid with, or in any other desired manner with the displayed geometric representation of the selected segment's) of computer-generated animation.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: March 21, 2023
    Assignee: NBCUniversal Media LLC
    Inventors: Fredrik Nilsson, Luke Halliwell, Josiah Larson, Matthew Christopher Gong
  • Publication number: 20210350599
    Abstract: Processes for reviewing and editing a computer-generated animation are provided. In one example process, multiple images representing segments of a computer-generated animation may be displayed. In response to a selection of one or more of the images, geometry data associated with the corresponding segment(s) of computer-generated animation may be accessed. An editable geometric representation of the selected segment(s) of computer-generated animation may be displayed based on the accessed geometry data. In some examples, previously rendered representations and/or geometric representations of the same or other segments of the computer-generated animation may be concurrently displayed adjacent to, overlaid with, or in any other desired manner with the displayed geometric representation of the selected segment's) of computer-generated animation.
    Type: Application
    Filed: July 19, 2021
    Publication date: November 11, 2021
    Inventors: Fredrik NILSSON, Luke HALLIWELL, Josiah LARSON, Matthew Christopher GONG
  • Patent number: 11069109
    Abstract: Processes for reviewing and editing a computer-generated animation are provided. In one example process, multiple images representing segments of a computer-generated animation may be displayed. In response to a selection of one or more of the images, geometry data associated with the corresponding segment(s) of computer-generated animation may be accessed. An editable geometric representation of the selected segment(s) of computer-generated animation may be displayed based on the accessed geometry data. In some examples, previously rendered representations and/or geometric representations of the same or other segments of the computer-generated animation may be concurrently displayed adjacent to, overlaid with, or in any other desired manner with the displayed geometric representation of the selected segment(s) of computer-generated animation.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: July 20, 2021
    Assignee: DreamWorks Animation L.L.C.
    Inventors: Fredrik Nilsson, Luke Halliwell, Josiah Larson, Matthew Christopher Gong
  • Patent number: 10990505
    Abstract: A method for composing a scene using a data module includes: receiving, from a user, an instruction to instantiate the data module to produce at least a first instance of the data module in a second data module; receiving, from the user, a first override for modifying the first instance of the data module; receiving, from the user, a second override for modifying the data module; identifying a conflict introduced by the first override or the second override; configuring a display interface to display an indication informing the user of the identified conflict; configuring the display interface to display one or more options for resolving the identified conflict; receiving, from the user, a selection of an option of the one or more options; and in response to the selection of the option, resolving the identified conflict by deleting the first override or the second override.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: April 27, 2021
    Assignee: DREAMWORKS ANIMATION LLC
    Inventors: Esteban Papp, Chi-Wei Tseng, Stuart Bryson, Matthew Christopher Gong, Yu-Hsin Chang
  • Publication number: 20200334127
    Abstract: A method for composing a scene using a data module includes: receiving, from a user, an instruction to instantiate the data module to produce at least a first instance of the data module in a second data module; receiving, from the user, a first override for modifying the first instance of the data module; receiving, from the user, a second override for modifying the data module; identifying a conflict introduced by the first override or the second override; configuring a display interface to display an indication informing the user of the identified conflict; configuring the display interface to display one or more options for resolving the identified conflict; receiving, from the user, a selection of an option of the one or more options; and in response to the selection of the option, resolving the identified conflict by deleting the first override or the second override.
    Type: Application
    Filed: April 19, 2019
    Publication date: October 22, 2020
    Applicant: DreamWorks Animation LLC
    Inventors: Esteban Papp, Chi-Wei Tseng, Stuart Bryson, Matthew Christopher GONG, Yu-Hsin Chang
  • Patent number: 10559109
    Abstract: A skin deformation system for use in computer animation is disclosed. The skin deformation system accesses the skeleton structure of a computer generated character, and accesses a user's identification of features of the skeleton structure that may affect a skin deformation. The system also accesses the user's identification of a weighting strategy. Using the identified weighting strategy and identified features of the skeleton structure, the skin deformation system determines the degree to which each feature identified by the user may influence the deformation of a skin of the computer generated character. The skin deformation system may incorporate secondary operations including bulge, slide, scale and twist into the deformation of a skin. Information relating to a deformed skin may be stored by the skin deformation system so that the information may be used to produce a visual image for a viewer.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: February 11, 2020
    Assignee: DreamWorks Animation L.L.C.
    Inventors: Paul Carmen DiLorenzo, Matthew Christopher Gong, Arthur D. Gregory
  • Patent number: 10535175
    Abstract: A method of creating a computer-generated animation uses a graphical user interface including a two-dimensional array of cells. The array has a plurality of rows associated with computer-generated elements and a plurality of columns associated with frames of the animation. The array includes a first cell associated with a first computer-generated element and a first frame. A first view of the array is displayed in which the first cell has a first width and includes a key frame indicator that indicates that a designated value is associated with the first computer-generated element for the first frame. A second view is displayed in which the first cell has a second width and includes an element value indicator. The second width is greater than the first width, and the element value indicator represents the designated value associated with the first computer-generated element.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: January 14, 2020
    Assignee: DreamWorks Animation L.L.C.
    Inventors: Michael Babcock, Fredrik Nilsson, Matthew Christopher Gong
  • Publication number: 20180232933
    Abstract: A method of creating a computer-generated animation uses a graphical user interface including a two-dimensional array of cells. The array has a plurality of rows associated with computer-generated elements and a plurality of columns associated with frames of the animation. The array includes a first cell associated with a first computer-generated element and a first frame. A first view of the array is displayed in which the first cell has a first width and includes a key frame indicator that indicates that a designated value is associated with the first computer-generated element for the first frame. A second view is displayed in which the first cell has a second width and includes an element value indicator. The second width is greater than the first width, and the element value indicator represents the designated value associated with the first computer-generated element.
    Type: Application
    Filed: April 17, 2018
    Publication date: August 16, 2018
    Inventors: Michael BABCOCK, Fredrik NILSSON, Matthew Christopher GONG
  • Patent number: 9972115
    Abstract: A method of creating a computer-generated animation uses a graphical user interface including a two-dimensional array of cells. The array has a plurality of rows associated with visual characteristics of a computer-generated character and a plurality of columns associated with frames of the animation. The array includes a first cell associated with a first visual characteristic and a first frame. A first view of the array is displayed in which the first cell has a first width and includes a key frame indicator that indicates that a designated value is associated with the first visual characteristic for the first frame. A second view is displayed in which the first cell has a second width and includes an element value indicator. The second width is greater than the first width, and the element value indicator represents the value associated with the first visual characteristic.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: May 15, 2018
    Assignee: DreamWorks Animation L.L.C.
    Inventors: Michael Babcock, Fredrik Nilsson, Matthew Christopher Gong
  • Publication number: 20180025527
    Abstract: A skin deformation system for use in computer animation is disclosed. The skin deformation system accesses the skeleton structure of a computer generated character, and accesses a user's identification of features of the skeleton structure that may affect a skin deformation. The system also accesses the user's identification of a weighting strategy. Using the identified weighting strategy and identified features of the skeleton structure, the skin deformation system determines the degree to which each feature identified by the user may influence the deformation of a skin of the computer generated character. The skin deformation system may incorporate secondary operations including bulge, slide, scale and twist into the deformation of a skin. Information relating to a deformed skin may be stored by the skin deformation system so that the information may be used to produce a visual image for a viewer.
    Type: Application
    Filed: October 2, 2017
    Publication date: January 25, 2018
    Applicant: DreamWorks Animation L.L.C.
    Inventors: Paul Carmen DILORENZO, Matthew Christopher GONG, Arthur D. GREGORY
  • Patent number: 9786083
    Abstract: A skin deformation system for use in computer animation is disclosed. The skin deformation system accesses the skeleton structure of a computer generated character, and accesses a user's identification of features of the skeleton structure that may affect a skin deformation. The system also accesses the user's identification of a weighting strategy. Using the identified weighting strategy and identified features of the skeleton structure, the skin deformation system determines the degree to which each feature identified by the user may influence the deformation of a skin of the computer generated character. The skin deformation system may incorporate secondary operations including bulge, slide, scale and twist into the deformation of a skin. Information relating to a deformed skin may be stored by the skin deformation system so that the information may be used to produce a visual image for a viewer.
    Type: Grant
    Filed: October 7, 2011
    Date of Patent: October 10, 2017
    Assignee: DreamWorks Animation L.L.C.
    Inventors: Paul Carmen Dilorenzo, Matthew Christopher Gong, Arthur D. Gregory
  • Patent number: 9418465
    Abstract: 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: Grant
    Filed: December 31, 2013
    Date of Patent: August 16, 2016
    Assignee: DreamWorks Animation LLC
    Inventors: Mark R. Rubin, Robert Lloyd Helms, Arthur D. Gregory, Peter Dean Farson, Matthew Christopher Gong, Michael Scott Hutchinson
  • Publication number: 20150363960
    Abstract: A method of creating a computer-generated animation uses a graphical user interface including a two-dimensional array of cells. The array has a plurality of rows associated with visual characteristics of a computer-generated character and a plurality of columns associated with frames of the animation. The array includes a first cell associated with a first visual characteristic and a first frame. A first view of the array is displayed in which the first cell has a first width and includes a key frame indicator that indicates that a designated value is associated with the first visual characteristic for the first frame. A second view is displayed in which the first cell has a second width and includes an element value indicator. The second width is greater than the first width, and the element value indicator represents the value associated with the first visual characteristic.
    Type: Application
    Filed: June 11, 2015
    Publication date: December 17, 2015
    Inventors: Michael BABCOCK, Fredrik NILSSON, Matthew Christopher GONG
  • Publication number: 20150363959
    Abstract: Processes for reviewing and editing a computer-generated animation are provided. In one example process, multiple images representing segments of a computer-generated animation may be displayed. In response to a selection of one or more of the images, geometry data associated with the corresponding segment(s) of computer-generated animation may be accessed. An editable geometric representation of the selected segment(s) of computer-generated animation may be displayed based on the accessed geometry data. In some examples, previously rendered representations and/or geometric representations of the same or other segments of the computer-generated animation may be concurrently displayed adjacent to, overlaid with, or in any other desired manner with the displayed geometric representation of the selected segment(s) of computer-generated animation.
    Type: Application
    Filed: June 11, 2015
    Publication date: December 17, 2015
    Inventors: Fredrik NILSSON, Luke HALLIWELL, Josiah LARSON, Matthew Christopher GONG
  • Publication number: 20150187113
    Abstract: 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: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Applicant: DreamWorks Animation LLC
    Inventors: Mark R. Rubin, Robert Lloyd Helms, Arthur D. Gregory, Peter Dean Farson, Matthew Christopher Gong, Michael Scott Hutchinson
  • Publication number: 20130088497
    Abstract: A skin deformation system for use in computer animation is disclosed. The skin deformation system accesses the skeleton structure of a computer generated character, and accesses a user's identification of features of the skeleton structure that may affect a skin deformation. The system also accesses the user's identification of a weighting strategy. Using the identified weighting strategy and identified features of the skeleton structure, the skin deformation system determines the degree to which each feature identified by the user may influence the deformation of a skin of the computer generated character. The skin deformation system may incorporate secondary operations including bulge, slide, scale and twist into the deformation of a skin Information relating to a deformed skin may be stored by the skin deformation system so that the information may be used to produce a visual image for a viewer.
    Type: Application
    Filed: October 7, 2011
    Publication date: April 11, 2013
    Applicant: DreamWorks Animation LLC
    Inventors: Paul Carmen DILORENZO, Matthew Christopher Gong, Arthur D. Gregory