Patents by Inventor Charles Janusz Migos

Charles Janusz Migos 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: 11887229
    Abstract: A method of populating a digital environment with digital content is disclosed. Environment data describing the digital environment is accessed. Populator data describing a populator digital object is accessed. The populator data includes semantic data describing the populator digital object. The populator digital object is placed within the digital environment. A semantic map representation of the populator digital object is generated. The semantic map representation is divided into a plurality of cells. A target cell of the plurality of cells is selected as a placeholder in the digital environment for a digital object that is optionally subsequently instantiated. The selecting of the target cell is based on an analysis of the environment data, the populator data, and the semantic map representation. Placeholder data is recorded in the semantic map representation. The placeholder data includes properties corresponding to the digital object that is optionally subsequently instantiated.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: January 30, 2024
    Assignee: Unity IPR ApS
    Inventors: Gregory Lionel Xavier Jean Palmaro, Charles Janusz Migos, Gerald James Williams Orban, Pierre-Luc Loyer, Dominic Laflamme, Sylvio Herve Drouin
  • Patent number: 11863863
    Abstract: A method of determining a suggested digital object to place into a 3D environment is disclosed. Scene data within a frustum volume of a camera within a 3D environment is determined. The scene data includes a set of digital objects that are located within the frustum volume. A set of traits is determined based on the scene data. At least one suggested digital object is suggested for placing into the 3D environment based on a correlation between the suggested digital object and the set of traits.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: January 2, 2024
    Assignee: Unity IPR ApS
    Inventors: Gregory Lionel Xavier Jean Palmaro, Charles Janusz Migos, Gerald James William Orban
  • Patent number: 11763427
    Abstract: A method of intelligently transforming a digital asset for a target environment is disclosed. Asset data describing the digital asset is received. The received asset data is analyzed to determine a classification type for the digital asset. A database is communicated with to request additional data associated with the determined classification type. The additional data includes semantic data associated with the classification type. The additional data is compared to the received asset data. The comparing includes determining missing data and conflicting data. The missing data includes data from the additional data which is absent from the asset data. The missing data is added to the asset data.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: September 19, 2023
    Assignee: Unity IPR ApS
    Inventors: Gregory Lionel Xavier Jean Palmaro, Charles Janusz Migos, Patrick Gustaevel, Gerald James William Orban
  • Publication number: 20230274480
    Abstract: A method of populating a digital environment with digital content is disclosed. Environment data describing the digital environment is accessed. Populator data describing a populator digital object is accessed. The populator data includes semantic data describing the populator digital object. The populator digital object is placed within the digital environment. A semantic map representation of the populator digital object is generated. The semantic map representation is divided into a plurality of cells. A target cell of the plurality of cells is selected as a placeholder in the digital environment for a digital object that is optionally subsequently instantiated. The selecting of the target cell is based on an analysis of the environment data, the populator data, and the semantic map representation. Placeholder data is recorded in the semantic map representation. The placeholder data includes properties corresponding to the digital object that is optionally subsequently instantiated.
    Type: Application
    Filed: December 22, 2022
    Publication date: August 31, 2023
    Inventors: Gregory Lionel Xavier Jean Palmaro, Charles Janusz Migos, Gerald James Williams Orban, Pierre-Luc Loyer, Dominic Laflamme, Sylvio Herve Drouin
  • Patent number: 11562517
    Abstract: A method of populating a digital environment with digital content is disclosed. Environment data describing the digital environment is accessed. Populator data describing a populator digital object is accessed. The populator data includes semantic data describing the populator digital object. The populator digital object is placed within the digital environment. A semantic map representation of the populator digital object is generated. The semantic map representation is divided into a plurality of cells. A target cell of the plurality of cells is selected as a placeholder in the digital environment for a digital object that is optionally subsequently instantiated. The selecting of the target cell is based on an analysis of the environment data, the populator data, and the semantic map representation. Placeholder data is recorded in the semantic map representation. The placeholder data includes properties corresponding to the digital object that is optionally subsequently instantiated.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: January 24, 2023
    Assignee: Unity IPR ApS
    Inventors: Gregory Lionel Xavier Jean Palmaro, Charles Janusz Migos, Gerald James William Orban, Pierre-Luc Loyer, Dominic Laflamme, Sylvio Herve Drouin
  • Patent number: 11524241
    Abstract: A method of improving game development is disclosed. A game model graph of a video game is created or modified using visual scripting nodes. The game model graph represents one or more game systems and/or one or more economies. The nodes are linked to game resources from the video game. Player profiles describing a plurality of different player types are accessed to be used during a simulation of the game model graph. One or more additional simulations are performed. Each of the one or more additional simulations includes executing the game model graph using the player profiles and the game resources. Data is extracted from the one or more additional simulations to determine behavior of the one or more game systems, the one or more game economies, and/or the resources within the video game over time and across the player types.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: December 13, 2022
    Assignee: Unity IPR ApS
    Inventors: Kaisa Hillervo Salakka, Dominik Trnecka, Charles Janusz Migos, Morgane Mendonça Santos, Tuomas Juhani Harju, Ruoyu Sun, Janne Mikael Kopponen, Robert Gabriel Walter
  • Publication number: 20220126208
    Abstract: A method of improving game development is disclosed. A game model graph of a video game is created or modified using visual scripting nodes. The game model graph represents one or more game systems and/or one or more economies. The nodes are linked to game resources from the video game. Player profiles describing a plurality of different player types are accessed to be used during a simulation of the game model graph. One or more additional simulations are performed. Each of the one or more additional simulations includes executing the game model graph using the player profiles and the game resources. Data is extracted from the one or more additional simulations to determine behavior of the one or more game systems, the one or more game economies, and/or the resources within the video game over time and across the player types.
    Type: Application
    Filed: October 26, 2021
    Publication date: April 28, 2022
    Inventors: Kaisa Hillervo Salakka, Dominik Trnecka, Charles Janusz Migos, Morgane Mendonça Santos, Tuomas Juhani Harju, Ruoyu Sun, Janne Mikael Kopponen, Robert Gabriel Walter
  • Publication number: 20220030161
    Abstract: A method of determining a suggested digital object to place into a 3D environment is disclosed. Scene data within a frustum volume of a camera within a 3D environment is determined. The scene data includes a set of digital objects that are located within the frustum volume. A set of traits is determined based on the scene data. At least one suggested digital object is suggested for placing into the 3D environment based on a correlation between the suggested digital object and the set of traits.
    Type: Application
    Filed: July 22, 2021
    Publication date: January 27, 2022
    Inventors: Gregory Lionel Xavier Jean Palmaro, Charles Janusz Migos, Gerald James William Orban
  • Publication number: 20210327112
    Abstract: A method of populating a digital environment with digital content is disclosed. Environment data describing the digital environment is accessed. Populator data describing a populator digital object is accessed. The populator data includes semantic data describing the populator digital object. The populator digital object is placed within the digital environment. A semantic map representation of the populator digital object is generated. The semantic map representation is divided into a plurality of cells. A target cell of the plurality of cells is selected as a placeholder in the digital environment for a digital object that is optionally subsequently instantiated. The selecting of the target cell is based on an analysis of the environment data, the populator data, and the semantic map representation. Placeholder data is recorded in the semantic map representation. The placeholder data includes properties corresponding to the digital object that is optionally subsequently instantiated.
    Type: Application
    Filed: April 21, 2021
    Publication date: October 21, 2021
    Inventors: Gregory Lionel Xavier Jean Palmaro, Charles Janusz Migos, Gerald James William Orban, Pierre-Luc Loyer, Dominic Laflamme, Sylvio Herve Drouin
  • Publication number: 20210304362
    Abstract: A method of intelligently transforming a digital asset for a target environment is disclosed. Asset data describing the digital asset is received. The received asset data is analyzed to determine a classification type for the digital asset. A database is communicated with to request additional data associated with the determined classification type. The additional data includes semantic data associated with the classification type. The additional data is compared to the received asset data. The comparing includes determining missing data and conflicting data. The missing data includes data from the additional data which is absent from the asset data. The missing data is added to the asset data.
    Type: Application
    Filed: March 31, 2021
    Publication date: September 30, 2021
    Inventors: Gregory Lionel Xavier Jean Palmaro, Charles Janusz Migos, Patrick Gustaevel, Gerald James William Orban
  • Patent number: D777198
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: January 24, 2017
    Assignee: Apple Inc.
    Inventors: Jay Christopher Capela, Anton Davydov, Alexander Charles MacLean, Charles Janusz Migos, Parthiban Mohanraj
  • Patent number: D785026
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: April 25, 2017
    Assignee: Apple Inc.
    Inventors: Jay Christopher Capela, Anton Davydov, Alexander Charles MacLean, Charles Janusz Migos, Parthiban Mohanraj
  • Patent number: D802009
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: November 7, 2017
    Assignee: Apple Inc.
    Inventors: Jay Christopher Capela, Alan C. Dye, Alexander Charles MacLean, Charles Janusz Migos, Parthiban Mohanraj
  • Patent number: D802606
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: November 14, 2017
    Assignee: Apple Inc.
    Inventors: Diego Bauducco, Jay Christopher Capela, M. Frank Emanuel, Gary William Gehiere, Markus Hagele, Alexander Charles MacLean, Charles Janusz Migos, Martin J. Murrett, II
  • Patent number: D808403
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: January 23, 2018
    Assignee: Apple Inc.
    Inventors: Jay Christopher Capela, Anton Davydov, Michel Elings, Alden Maxwell Haley, Alexander Charles Maclean, Charles Janusz Migos, Wyatt R. Mitchell, Roger Rock Rosner, Jip Van Der Velde
  • Patent number: D878408
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: March 17, 2020
    Assignee: Apple Inc.
    Inventors: Jay Christopher Capela, Anton Davydov, Alexander Charles MacLean, Charles Janusz Migos, Parthiban Mohanraj
  • Patent number: D916849
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: April 20, 2021
    Assignee: Apple Inc.
    Inventors: Jay Christopher Capela, Anton Davydov, Alan C. Dye, Alexander Charles MacLean, Charles Janusz Migos, Parthiban Mohanraj
  • Patent number: D933088
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: October 12, 2021
    Assignee: Apple Inc.
    Inventors: Jay Christopher Capela, Anton Davydov, Gustaf Engstrom, Alexander Charles MacLean, Charles Janusz Migos, Parthiban Mohanraj
  • Patent number: D957441
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: July 12, 2022
    Assignee: Apple Inc.
    Inventors: Jay Christopher Capela, Anton Davydov, Alan C. Dye, Alexander Charles Maclean, Charles Janusz Migos, Parthiban Mohanraj
  • Patent number: D1000465
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: October 3, 2023
    Assignee: Apple Inc.
    Inventors: Jay Christopher Capela, Alan C. Dye, Alexander Charles Maclean, Charles Janusz Migos, Parthiban Mohanraj