Patents by Inventor Gregory Lionel Xavier Jean Palmaro
Gregory Lionel Xavier Jean Palmaro 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).
-
Publication number: 20240078772Abstract: A method of merging distant virtual spaces is disclosed. Data describing an environment surrounding a MR merging device is received. A first slice plane is generated, positioned, and displayed within the environment. A second MR merging device is connective with in a second environment. Data describing inbound content from the second MR merging device is received. Content data is sent from the MR merging device to the second MR merging device. The inbound content data is processed and displayed on the first slice plane.Type: ApplicationFiled: May 5, 2023Publication date: March 7, 2024Inventor: Gregory Lionel Xavier Jean Palmaro
-
Patent number: 11887229Abstract: 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: GrantFiled: December 22, 2022Date of Patent: January 30, 2024Assignee: Unity IPR ApSInventors: Gregory Lionel Xavier Jean Palmaro, Charles Janusz Migos, Gerald James Williams Orban, Pierre-Luc Loyer, Dominic Laflamme, Sylvio Herve Drouin
-
Patent number: 11875088Abstract: A method of digital content generation is disclosed. A description of a smart volumetric layout is accessed. The smart volumetric layout includes an arrangement of one or more smart volumetric shapes. Smart shape data is associated to a volumetric shape of the one or more volumetric shapes. The smart shape data includes one or more properties and one or more behaviors. A presence of one or more digital objects is detected in the smart volumetric shape. One or more properties and the one or more behaviors associated with the smart volumetric shape are applied to the one or more digital objects.Type: GrantFiled: November 24, 2021Date of Patent: January 16, 2024Assignee: Unity Technologies ApSInventor: Gregory Lionel Xavier Jean Palmaro
-
Patent number: 11863863Abstract: 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: GrantFiled: July 22, 2021Date of Patent: January 2, 2024Assignee: Unity IPR ApSInventors: Gregory Lionel Xavier Jean Palmaro, Charles Janusz Migos, Gerald James William Orban
-
Patent number: 11763427Abstract: 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: GrantFiled: March 31, 2021Date of Patent: September 19, 2023Assignee: Unity IPR ApSInventors: Gregory Lionel Xavier Jean Palmaro, Charles Janusz Migos, Patrick Gustaevel, Gerald James William Orban
-
Publication number: 20230274480Abstract: 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: ApplicationFiled: December 22, 2022Publication date: August 31, 2023Inventors: Gregory Lionel Xavier Jean Palmaro, Charles Janusz Migos, Gerald James Williams Orban, Pierre-Luc Loyer, Dominic Laflamme, Sylvio Herve Drouin
-
Publication number: 20230244310Abstract: A method of smoothly transitioning between input devices with respect to a virtual reality environment is disclosed. A probable user input action is determined based on input data from a plurality of input devices. A best device is selected from the plurality of input devices based on a quality of a signal of the best device relative to qualities of signals of other devices of the plurality of input devices. Based on a determination that the selected best device is not the same as a previously selected best device from the plurality of devices, a transition between the previously selected device and the best selected device is determined and the transition is used to drive the probable user input action based on input data from the selected best device and input data from the previously selected best device.Type: ApplicationFiled: February 3, 2023Publication date: August 3, 2023Inventors: Gregory Lionel Xavier Jean Palmaro, Dylan Urquidi-Maynard, Eric Provencher, Ryan Goodrich
-
Patent number: 11676355Abstract: A method of merging distant virtual spaces is disclosed. Data describing an environment surrounding a MR merging device is received. A first slice plane is generated, positioned, and displayed within the environment. A second MR merging device is connective with in a second environment. Data describing inbound content from the second MR merging device is received. Content data is sent from the MR merging device to the second MR merging device. The inbound content data is processed and displayed on the first slice plane.Type: GrantFiled: November 4, 2021Date of Patent: June 13, 2023Assignee: Unity IPR ApSInventor: Gregory Lionel Xavier Jean Palmaro
-
Patent number: 11562517Abstract: 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: GrantFiled: April 21, 2021Date of Patent: January 24, 2023Assignee: Unity IPR ApSInventors: Gregory Lionel Xavier Jean Palmaro, Charles Janusz Migos, Gerald James William Orban, Pierre-Luc Loyer, Dominic Laflamme, Sylvio Herve Drouin
-
Publication number: 20220164491Abstract: A method of digital content generation is disclosed. A description of a smart volumetric layout is accessed. The smart volumetric layout includes an arrangement of one or more smart volumetric shapes. Smart shape data is associated to a volumetric shape of the one or more volumetric shapes. The smart shape data includes one or more properties and one or more behaviors. A presence of one or more digital objects is detected in the smart volumetric shape. One or more properties and the one or more behaviors associated with the smart volumetric shape are applied to the one or more digital objects.Type: ApplicationFiled: November 24, 2021Publication date: May 26, 2022Inventor: Gregory Lionel Xavier Jean Palmaro
-
Publication number: 20220139055Abstract: A method of merging distant virtual spaces is disclosed. Data describing an environment surrounding a MR merging device is received. A first slice plane is generated, positioned, and displayed within the environment. A second MR merging device is connective with in a second environment. Data describing inbound content from the second MR merging device is received. Content data is sent from the MR merging device to the second MR merging device. The inbound content data is processed and displayed on the first slice plane.Type: ApplicationFiled: November 4, 2021Publication date: May 5, 2022Inventor: Gregory Lionel Xavier Jean Palmaro
-
Publication number: 20220030161Abstract: 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: ApplicationFiled: July 22, 2021Publication date: January 27, 2022Inventors: Gregory Lionel Xavier Jean Palmaro, Charles Janusz Migos, Gerald James William Orban
-
Publication number: 20210327112Abstract: 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: ApplicationFiled: April 21, 2021Publication date: October 21, 2021Inventors: Gregory Lionel Xavier Jean Palmaro, Charles Janusz Migos, Gerald James William Orban, Pierre-Luc Loyer, Dominic Laflamme, Sylvio Herve Drouin
-
Publication number: 20210304362Abstract: 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: ApplicationFiled: March 31, 2021Publication date: September 30, 2021Inventors: Gregory Lionel Xavier Jean Palmaro, Charles Janusz Migos, Patrick Gustaevel, Gerald James William Orban
-
Patent number: 10984604Abstract: A method of implementing a plurality of contextual applications within a mixed reality (MR) environment on an MR-capable device of a user is disclosed. At least one real-world object is identified in the MR environment by applying an object recognition algorithm to one or more attributes of the at least one real-world object that are captured by sensors of the MR-capable device. A first contextual application of the plurality of contextual applications is used to determine an association between a first set of contextual triggers and a second contextual application of the plurality of contextual applications. A second contextual application is initiated based on a satisfying of the at least one contextual trigger. A function is invoked within the second contextual application based on an interaction of the user with at least one virtual object satisfying a second set of contextual triggers associated with the second contextual application.Type: GrantFiled: July 28, 2020Date of Patent: April 20, 2021Assignee: Unity IPR ApSInventors: Sylvio Herve Drouin, Gregory Lionel Xavier Jean Palmaro, Dioselin Alejandra Gonzalez Rosillo
-
Publication number: 20200357187Abstract: A method of implementing a plurality of contextual applications within a mixed reality (MR) environment on an MR-capable device of a user is disclosed. At least one real-world object is identified in the MR environment by applying an object recognition algorithm to one or more attributes of the at least one real-world object that are captured by sensors of the MR-capable device. A first contextual application of the plurality of contextual applications is used to determine an association between a first set of contextual triggers and a second contextual application of the plurality of contextual applications. A second contextual application is initiated based on a satisfying of the at least one contextual trigger. A function is invoked within the second contextual application based on an interaction of the user with at least one virtual object satisfying a second set of contextual triggers associated with the second contextual application.Type: ApplicationFiled: July 28, 2020Publication date: November 12, 2020Inventors: Sylvio Herve Drouin, Gregory Lionel Xavier Jean Palmaro, Dioselin Alejandra Gonzalez Rosillo
-
Patent number: 10769857Abstract: A method of implementing a plurality of contextual applications within a mixed reality (MR) environment on an MR-capable device of a user is disclosed. At least one real-world object is identified in the MR environment by applying an object recognition algorithm to one or more attributes of the at least one real-world object that are captured by sensors of the MR-capable device. A first contextual application of the plurality of contextual applications is used to determine an association between a first set of contextual triggers and a second contextual application of the plurality of contextual applications. A second contextual application is initiated based on a satisfying of the at least one contextual trigger. A function is invoked within the second contextual application based on an interaction of the user with at least one virtual object satisfying a second set of contextual triggers associated with the second contextual application.Type: GrantFiled: June 27, 2019Date of Patent: September 8, 2020Assignee: Unity IPR ApSInventors: Sylvio Herve Drouin, Gregory Lionel Xavier Jean Palmaro, Dioselin Alejandra Gonzalez Rosillo
-
Patent number: 10733803Abstract: A method of implementing a plurality of contextual applications within a mixed reality (MR) environment on an MR-capable device of a user is disclosed. At least one real-world object is identified in the MR environment by applying an object recognition algorithm to one or more attributes of the at least one real-world object that are captured by sensors of the MR-capable device. A first contextual application of the plurality of contextual applications is used to determine an association between a first set of contextual triggers and a second contextual application of the plurality of contextual applications. A second contextual application is initiated based on a satisfying of the at least one contextual trigger. A function is invoked within the second contextual application based on an interaction of the user with at least one virtual object satisfying a second set of contextual triggers associated with the second contextual application.Type: GrantFiled: June 27, 2019Date of Patent: August 4, 2020Assignee: Unity IPR ApSInventors: Sylvio Herve Drouin, Gregory Lionel Xavier Jean Palmaro, Dioselin Alejandra Gonzalez Rosillo
-
Publication number: 20190392645Abstract: A method of implementing a plurality of contextual applications within a mixed reality (MR) environment on an MR-capable device of a user is disclosed. At least one real-world object is identified in the MR environment by applying an object recognition algorithm to one or more attributes of the at least one real-world object that are captured by sensors of the MR-capable device. A first contextual application of the plurality of contextual applications is used to determine an association between a first set of contextual triggers and a second contextual application of the plurality of contextual applications. A second contextual application is initiated based on a satisfying of the at least one contextual trigger. A function is invoked within the second contextual application based on an interaction of the user with at least one virtual object satisfying a second set of contextual triggers associated with the second contextual application.Type: ApplicationFiled: June 27, 2019Publication date: December 26, 2019Inventors: Sylvio Herve Drouin, Gregory Lionel Xavier Jean Palmaro, Dioselin Alejandra Gonzalez Rosillo
-
Patent number: 10360734Abstract: A method of implementing a plurality of contextual applications within a mixed reality (MR) environment on an MR-capable device of a user is disclosed. At least one real-world object is identified in the MR environment by applying an object recognition algorithm to one or more attributes of the at least one real-world object that are captured by sensors of the MR-capable device. A first contextual application of the plurality of contextual applications is used to determine an association between a first set of contextual triggers and a second contextual application of the plurality of contextual applications. A second contextual application is initiated based on a satisfying of the at least one contextual trigger. A function is invoked within the second contextual application based on an interaction of the user with at least one virtual object satisfying a second set of contextual triggers associated with the second contextual application.Type: GrantFiled: May 4, 2018Date of Patent: July 23, 2019Assignee: Unity IPR ApSInventors: Sylvio Herve Drouin, Gregory Lionel Xavier Jean Palmaro, Dioselin Alejandra Gonzalez Rosillo