Patents by Inventor Jon Middleton

Jon Middleton 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: 11631229
    Abstract: The present disclosure illustrates systems and methods for automatically adjusting a following 3D asset based on a deformation of a related base 3D asset. The systems and methods may use geomaps to index the relationship between the following 3D asset and base 3D asset. By automatically adjusting a following 3D asset based on the base 3D asset, the following 3D asset may retain full functionality.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 18, 2023
    Assignee: DG Holdings, Inc.
    Inventors: Jesse Janzer, Jon Middleton, Berkley Frei
  • Publication number: 20230104644
    Abstract: A system for generating a nearest neighboring vertices index. The system includes a memory and one or more processors. The one or more processors receive a base figure asset and an item asset, determine nearest neighbor vertices between the base figure asset and the item asset using at least one of a k-dimensional tree algorithm and a geodesic algorithm, and generate the nearest neighboring vertices index based on the determined nearest neighbor vertices between the base figure asset and the item asset.
    Type: Application
    Filed: October 6, 2022
    Publication date: April 6, 2023
    Inventors: Jesse Janzer, Jon Middleton, Berkley Frei
  • Patent number: 11494980
    Abstract: A system for generating a nearest neighboring vertices index. The system includes a memory and one or more processors. The one or more processors receive a base figure asset and an item asset, determine nearest neighbor vertices between the base figure asset and the item asset using at least one of a k-dimensional tree algorithm and a geodesic algorithm, and generate the nearest neighboring vertices index based on the determined nearest neighbor vertices between the base figure asset and the item asset.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: November 8, 2022
    Assignee: DG Holdings, Inc.
    Inventors: Jesse Janzer, Jon Middleton, Berkley Frei
  • Publication number: 20220343614
    Abstract: The present disclosure illustrates systems and methods for automatically adjusting a following 3D asset based on a deformation of a related base 3D asset. The systems and methods may use geomaps to index the relationship between the following 3D asset and base 3D asset. By automatically adjusting a following 3D asset based on the base 3D asset, the following 3D asset may retain full functionality.
    Type: Application
    Filed: May 10, 2022
    Publication date: October 27, 2022
    Inventors: Jesse Janzer, Jon Middleton, Berkley Frei
  • Patent number: 11354877
    Abstract: The present disclosure illustrates systems and methods for automatically adjusting a following 3D asset based on a deformation of a related base 3D asset. The systems and methods may use geomaps to index the relationship between the following 3D asset and base 3D asset. By automatically adjusting a following 3D asset based on the base 3D asset, the following 3D asset may retain full functionality.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: June 7, 2022
    Assignee: DG Holdings, Inc.
    Inventors: Jesse Janzer, Jon Middleton, Berkley Frei
  • Publication number: 20210209863
    Abstract: The present disclosure illustrates systems and methods for automatically adjusting a following 3D asset based on a deformation of a related base 3D asset. The systems and methods may use geomaps to index the relationship between the following 3D asset and base 3D asset. By automatically adjusting a following 3D asset based on the base 3D asset, the following 3D asset may retain full functionality.
    Type: Application
    Filed: January 21, 2021
    Publication date: July 8, 2021
    Inventors: Jesse Janzer, Jon Middleton, Berkley Frei
  • Patent number: 10930086
    Abstract: The present disclosure illustrates systems and methods for automatically adjusting a following 3D asset based on a deformation of a related base 3D asset. The systems and methods may use geomaps to index the relationship between the following 3D asset and base 3D asset. By automatically adjusting a following 3D asset based on the base 3D asset, the following 3D asset may retain full functionality.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: February 23, 2021
    Assignee: DG Holdings, Inc.
    Inventors: Jesse Janzer, Jon Middleton, Berkley Frei
  • Patent number: 10878627
    Abstract: Systems and methods for rendering 3D assets associated and/or configured as stacked meshes are disclosed. Stacking meshes can include loading the first mesh and the second mesh from a character definition, identifying a lowest depth mesh from the first mesh and the second mesh, identifying shared polygons from the first mesh and the second mesh, and hiding the shared polygons of the lowest depth mesh.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: December 29, 2020
    Assignee: DG Holdings, Inc.
    Inventors: Jesse Janzer, Jon Middleton, Berkley Frei
  • Publication number: 20200327728
    Abstract: A system for generating a nearest neighboring vertices index. The system includes a memory and one or more processors. The one or more processors receive a base figure asset and an item asset, determine nearest neighbor vertices between the base figure asset and the item asset using at least one of a k-dimensional tree algorithm and a geodesic algorithm, and generate the nearest neighboring vertices index based on the determined nearest neighbor vertices between the base figure asset and the item asset.
    Type: Application
    Filed: June 26, 2020
    Publication date: October 15, 2020
    Inventors: Jesse Janzer, Jon Middleton, Berkley Frei
  • Publication number: 20200320766
    Abstract: Systems and methods for generating and porting a persistent virtual identity. Generating and porting a persistent virtual identity can include processing a 3D asset received from a source application, determining a plurality of standards associated with the 3D asset, comparing the plurality of standards associated with the 3D asset with a plurality of standards enforced by a destination application, configuring the plurality of standards associated with the 3D asset to correspond with the plurality of standards enforced by the destination application based on a determination that the plurality of standards associated with the 3D asset do not conform to the plurality of standards enforced by the destination application, and transferring the 3D asset to the destination application based on a determination that the plurality of standards associated with the 3D asset conform to the plurality of standards enforced by the destination application.
    Type: Application
    Filed: June 23, 2020
    Publication date: October 8, 2020
    Inventors: James Thornton, Matthew Wilburn, Berkley Frei, Jon Middleton, Steve Spencer, Brian Howell, Chris Madsen, Jesse Gomez, Jesse Janzer
  • Patent number: 10769860
    Abstract: A system for switching a 3D asset between art styles, including a user interface to receive an art style selection, and a 3D character software development kit (SDK) engine. The 3D character SDK engine receives a selected art style from the user interface, determines identifying characteristics of the 3D asset, removes the identifying characteristics from the 3D asset to return the 3D asset to a base figure, receives style deformations based on the selected art style, applies the style deformations to the base figure to form a new 3D asset based on the selected style, and applies the identifying characteristics to the new 3D asset based on the selected style.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: September 8, 2020
    Assignee: DG Holdings, Inc.
    Inventors: Jesse Janzer, Jon Middleton, Berkley Frei
  • Patent number: 10748337
    Abstract: A system for generating a nearest neighboring vertices index. The system includes a memory and one or more processors. The one or more processors receive a base figure asset and an item asset, determine nearest neighbor vertices between the base figure asset and the item asset using at least one of a k-dimensional tree algorithm and a geodesic algorithm, and generate the nearest neighboring vertices index based on the determined nearest neighbor vertices between the base figure asset and the item asset.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: August 18, 2020
    Assignee: DG Holdings, Inc.
    Inventors: Jesse Janzer, Jon Middleton, Berkley Frei
  • Patent number: 10733780
    Abstract: Systems and methods for generating and porting a persistent virtual identity. Generating and porting a persistent virtual identity can include processing a 3D asset received from a source application, determining a plurality of standards associated with the 3D asset, comparing the plurality of standards associated with the 3D asset with a plurality of standards enforced by a destination application, configuring the plurality of standards associated with the 3D asset to correspond with the plurality of standards enforced by the destination application based on a determination that the plurality of standards associated with the 3D asset do not conform to the plurality of standards enforced by the destination application, and transferring the 3D asset to the destination application based on a determination that the plurality of standards associated with the 3D asset conform to the plurality of standards enforced by the destination application.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: August 4, 2020
    Assignee: DG Holdings, Inc.
    Inventors: James Thornton, Matthew Wilburn, Berkley Frei, Jon Middleton, Steve Spencer, Brian Howell, Chris Madsen, Jesse Gomez, Jesse Janzer
  • Publication number: 20200134917
    Abstract: Systems and methods for rendering 3D assets associated and/or configured as stacked meshes are disclosed. Stacking meshes can include loading the first mesh and the second mesh from a character definition, identifying a lowest depth mesh from the first mesh and the second mesh, identifying shared polygons from the first mesh and the second mesh, and hiding the shared polygons of the lowest depth mesh.
    Type: Application
    Filed: December 30, 2019
    Publication date: April 30, 2020
    Inventors: Jesse Janzer, Jon Middleton, Berkley Frei
  • Patent number: 10559128
    Abstract: Systems and methods for rendering 3D assets associated and/or configured as stacked meshes are disclosed. Stacking meshes can include loading the first mesh and the second mesh from a character definition, identifying a lowest depth mesh from the first mesh and the second mesh, identifying shared polygons from the first mesh and the second mesh, and hiding the shared polygons of the lowest depth mesh.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: February 11, 2020
    Assignee: DG Holdings, Inc.
    Inventors: Jesse Janzer, Jon Middleton, Berkley Frei
  • Publication number: 20190385365
    Abstract: A system for generating a nearest neighboring vertices index. The system includes a memory and one or more processors. The one or more processors receive a base figure asset and an item asset, determine nearest neighbor vertices between the base figure asset and the item asset using at least one of a k-dimensional tree algorithm and a geodesic algorithm, and generate the nearest neighboring vertices index based on the determined nearest neighbor vertices between the base figure asset and the item asset.
    Type: Application
    Filed: August 27, 2019
    Publication date: December 19, 2019
    Inventors: Jesse Janzer, Jon Middleton, Berkley Frei
  • Patent number: 10453253
    Abstract: A system for generating a nearest neighboring vertices index. The system includes a memory and one or more processors. The one or more processors receive a base figure asset and an item asset, determine nearest neighbor vertices between the base figure asset and the item asset using at least one of a k-dimensional tree algorithm and a geodesic algorithm, and generate the nearest neighboring vertices index based on the determined nearest neighbor vertices between the base figure asset and the item asset.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: October 22, 2019
    Assignee: DG Holdings, Inc.
    Inventors: Jesse Janzer, Jon Middleton, Berkley Frei
  • Publication number: 20190228576
    Abstract: Systems and methods for rendering 3D assets associated and/or configured as stacked meshes are disclosed. Stacking meshes can include loading the first mesh and the second mesh from a character definition, identifying a lowest depth mesh from the first mesh and the second mesh, identifying shared polygons from the first mesh and the second mesh, and hiding the shared polygons of the lowest depth mesh.
    Type: Application
    Filed: April 2, 2019
    Publication date: July 25, 2019
    Inventors: Jesse Janzer, Jon Middleton, Berkley Frei
  • Patent number: 10275941
    Abstract: Systems and methods for rendering 3D assets associated and/or configured as stacked meshes are disclosed. Stacking meshes can include loading the first mesh and the second mesh from a character definition, identifying a lowest depth mesh from the first mesh and the second mesh, identifying shared polygons from the first mesh and the second mesh, and hiding the shared polygons of the lowest depth mesh.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: April 30, 2019
    Assignee: DG HOLDINGS, INC.
    Inventors: Jesse Janzer, Jon Middleton, Berkley Frei
  • Publication number: 20180122147
    Abstract: A system for switching a 3D asset between art styles, including a user interface to receive an art style selection, and a 3D character software development kit (SDK) engine. The 3D character SDK engine receives a selected art style from the user interface, determines identifying characteristics of the 3D asset, removes the identifying characteristics from the 3D asset to return the 3D asset to a base figure, receives style deformations based on the selected art style, applies the style deformations to the base figure to form a new 3D asset based on the selected style, and applies the identifying characteristics to the new 3D asset based on the selected style.
    Type: Application
    Filed: October 30, 2017
    Publication date: May 3, 2018
    Inventors: Jesse Janzer, Jon Middleton, Berkley Frei