Patents by Inventor Brian Totty
Brian Totty 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: 20240062345Abstract: A method, apparatus, and computer-readable medium for foreground object deletion and inpainting, including storing contextual information corresponding to an image of a scene, identifying one or more foreground objects in the scene based at least in part on the contextual information, each foreground object having a corresponding object mask, identifying at least one foreground object in the one or more foreground objects for removal from the image, generating a removal mask corresponding to the at least one foreground object based at least in part on at least one object mask corresponding to the at least one foreground object, determining an estimated geometry of the scene behind the at least one foreground object based at least in part on the contextual information, and inpainting pixels corresponding to the removal mask with a replacement texture omitting the foreground object based at least in part on the estimated geometry of the scene.Type: ApplicationFiled: June 22, 2023Publication date: February 22, 2024Inventors: Prakhar Kulshreshtha, Konstantinos Nektarios Lianos, Brian Pugh, Luis Puig Morales, Ajaykumar Unagar, Michael Otrada, Angus Dorbie, Benn Herrera, Patrick Rutkowski, Qing Guo, Jordan Braun, Paul Gauthier, Philip Guindi, Salma Jiddi, Brian Totty
-
Publication number: 20240029200Abstract: Systems and methods for generating a panorama image. Captured images are coarsely aligned, and then finely aligned based on a combination of constraint values. The panorama image is generated from the finely aligned images.Type: ApplicationFiled: October 4, 2023Publication date: January 25, 2024Inventors: Kevin Wong, Qiqin Dai, Kaimo Lin, Brian Totty, Jianfeng Yin, Yacine Alami, Michael Bernardo, Paul Gauthier, Philip Guindi, Qing Guo, Luis Puig Morales, Brian Pugh, Konstantinos Nektarios Lianos, Angus Dorbie
-
Publication number: 20230419526Abstract: A method for layout extraction is provided. The method can include storing a plurality of scene priors corresponding to an image of a scene, detecting a plurality of borders in the scene, generating a plurality of initial plane masks and a plurality of plane connectivity values based at least in part on the plurality of borders, and generating a plurality of optimized plane masks by refining the plurality of initial plane masks based at least in part on an estimated geometry of the plurality of layout planes.Type: ApplicationFiled: June 22, 2023Publication date: December 28, 2023Inventors: Konstantinos Nektarios Lianos, Prakhar Kulshreshtha, Brian Pugh, Luis Puig Morales, Ajaykumar Unagar, Michael Otrada, Angus Dorbie, Benn Herrera, Patrick Rutkowski, Qing Guo, Jordan Braun, Paul Gauthier, Philip Guindi, Salma Jiddi, Brian Totty
-
Publication number: 20230410424Abstract: A method and system for generating a virtual representation of a physical scene, including receiving scene data corresponding to the physical scene, processing the scene data to determine scene components and scene priors corresponding to the scene components, generating, by a plurality of neural networks, dense geometric representations based at least in part on the scene priors, where each dense geometric representation corresponds to a scene component in the scene components, generating a virtual model of the physical scene based at least in part on the dense geometric representations, and generating a virtual representation of the physical scene based at least in part on the scene data, the virtual representation being aligned with the virtual model.Type: ApplicationFiled: June 16, 2023Publication date: December 21, 2023Inventors: Brian TOTTY, Kevin WONG, Jianfeng YIN, Luis Puig MORALES, Paul GAUTHIER, Salma JIDDI, Qiqin DAI, Brian PUGH, Konstantinos Nektarios LIANOS, Angus DORBIE, Yacine ALAMI, Marc EDER, Christopher SWEENEY, Javier CIVERA
-
Publication number: 20230410337Abstract: System and method for rendering virtual objects onto an image.Type: ApplicationFiled: June 20, 2023Publication date: December 21, 2023Inventors: Brian Pugh, Angus Dorbie, Salma Jiddi, Qiqin Dai, Paul Gauthier, Marc Eder, Jianfeng Yin, Luis Puig Morales, Michael Otrada, Konstantinos Nektarios Lianos, Philip Guindi, Brian Totty
-
Patent number: 11830163Abstract: Systems and methods for generating a panorama image. Captured images are coarsely aligned, and then finely aligned based on a combination of constraint values. The panorama image is generated from the finely aligned images.Type: GrantFiled: July 1, 2020Date of Patent: November 28, 2023Assignee: Geomagical Labs, Inc.Inventors: Kevin Wong, Qiqin Dai, Kaimo Lin, Brian Totty, Jianfeng Yin, Yacine Alami, Michael Bernardo, Paul Gauthier, Philip Guindi, Qing Guo, Luis Puig Morales, Brian Pugh, Konstantinos Nektarios Lianos, Angus Dorbie
-
Publication number: 20230325877Abstract: Social media networking applications, web sites, and services creates implicit relationships between users based on their interest or participation in real-world and optionally virtual or online activities in addition to explicitly defined peer relationships. User profiles, activity entities, and expressions may be associated with metadata to assist in searching and navigation. Metadata is implicitly associated with user profiles, activity entities, expressions, or other data entities based on user behavior using metadata collector. A metadata collector is a poll, survey, list, questionnaire, census, test, game, or other type of presentation adapted to solicit user interaction. A metadata collector is associated with metadata elements. When users interact with a metadata collector, their user profiles and the data entities included in their interactions become associated with the metadata elements of the metadata collector. These metadata element associations may then be used for any purpose.Type: ApplicationFiled: March 3, 2023Publication date: October 12, 2023Inventors: David Gourley, Brian Totty, Ed Haslam, Paul Gauthier, Gary Lerhaupt, Mike Y. Chen, Christopher Colby
-
Patent number: 11727587Abstract: System and method for rendering virtual objects onto an image.Type: GrantFiled: November 12, 2020Date of Patent: August 15, 2023Assignee: Geomagical Labs, Inc.Inventors: Brian Pugh, Angus Dorbie, Salma Jiddi, Qiqin Dai, Paul Gauthier, Marc Eder, Jianfeng Yin, Luis Puig Morales, Michael Otrada, Konstantinos Nektarios Lianos, Philip Guindi, Brian Totty
-
Patent number: 11721067Abstract: A method and system for generating a virtual representation of a physical scene, including receiving scene data corresponding to the physical scene, processing the scene data to determine scene components and scene priors corresponding to the scene components, generating, by a plurality of neural networks, dense geometric representations based at least in part on the scene priors, where each dense geometric representation corresponds to a scene component in the scene components, generating a virtual model of the physical scene based at least in part on the dense geometric representations, and generating a virtual representation of the physical scene based at least in part on the scene data, the virtual representation being aligned with the virtual model.Type: GrantFiled: September 29, 2021Date of Patent: August 8, 2023Assignee: Geomagical Labs, Inc.Inventors: Brian Totty, Kevin Wong, Jianfeng Yin, Luis Puig Morales, Paul Gauthier, Salma Jiddi, Qiqin Dai, Brian Pugh, Konstantinos Nektarios Lianos, Angus Dorbie, Yacine Alami, Marc Eder, Christopher Sweeney, Javier Civera
-
Patent number: 11625753Abstract: Social media networking applications, web sites, and services creates implicit relationships between users based on their interest or participation in real-world and optionally virtual or online activities in addition to explicitly defined peer relationships. User profiles, activity entities, and expressions may be associated with metadata to assist in searching and navigation. Metadata is implicitly associated with user profiles, activity entities, expressions, or other data entities based on user behavior using metadata collector. A metadata collector is a poll, survey, list, questionnaire, census, test, game, or other type of presentation adapted to solicit user interaction. A metadata collector is associated with metadata elements. When users interact with a metadata collector, their user profiles and the data entities included in their interactions become associated with the metadata elements of the metadata collector. These metadata element associations may then be used for any purpose.Type: GrantFiled: September 29, 2020Date of Patent: April 11, 2023Assignee: GROUPON, INC.Inventors: David Gourley, Brian Totty, Ed Haslam, Paul Gauthier, Gary Lerhaupt, Mike Y. Chen, Christopher Colby
-
Publication number: 20220319106Abstract: The method for virtual interaction with a three-dimensional indoor room includes: generating a virtual room model, generating a virtual room visual representation, providing the room data to a display device, receiving a virtual object selection, rendering an updated virtual room visual representation based on the virtual object, and providing the updated virtual room visual representation to the display device. The method can optionally include updating virtual room S700. A system for virtual interaction with a three-dimensional indoor room includes: a backend platform and a front end application.Type: ApplicationFiled: June 18, 2022Publication date: October 6, 2022Inventors: Brian TOTTY, Yacine ALAMI, Michael OTRADA, Qing GUO, Hai SHANG, Aaron SHEA, Philip GUINDI, Paul GAUTHIER, Jianfeng YIN, Kevin WONG, Angus DORBIE
-
Patent number: 11367250Abstract: The method for virtual interaction with a three-dimensional indoor room includes: generating a virtual room model, generating a virtual room visual representation, providing the room data to a display device, receiving a virtual object selection, rendering an updated virtual room visual representation based on the virtual object, and providing the updated virtual room visual representation to the display device. The method can optionally include updating virtual room S700. A system for virtual interaction with a three-dimensional indoor room includes: a backend platform and a front end application.Type: GrantFiled: March 18, 2020Date of Patent: June 21, 2022Assignee: GEOMAGICAL LABS, INC.Inventors: Brian Totty, Yacine Alami, Michael Otrada, Qing Guo, Hai Shang, Aaron Shea, Philip Guindi, Paul Gauthier, Jianfeng Yin, Kevin Wong, Angus Dorbie
-
Publication number: 20220020210Abstract: A method and system for generating a virtual representation of a physical scene, including receiving scene data corresponding to the physical scene, processing the scene data to determine scene components and scene priors corresponding to the scene components, generating, by a plurality of neural networks, dense geometric representations based at least in part on the scene priors, where each dense geometric representation corresponds to a scene component in the scene components, generating a virtual model of the physical scene based at least in part on the dense geometric representations, and generating a virtual representation of the physical scene based at least in part on the scene data, the virtual representation being aligned with the virtual model.Type: ApplicationFiled: September 29, 2021Publication date: January 20, 2022Inventors: Brian TOTTY, Kevin WONG, Jianfeng YIN, Luis Puig MORALES, Paul GAUTHIER, Salma JIDDI, Qiqin DAI, Brian PUGH, Konstantinos Nektarios LIANOS, Angus DORBIE, Yacine ALAMI, Marc EDER, Christopher SWEENEY, Javier CIVERA
-
Patent number: 11170569Abstract: A method for determining a visual scene virtual representation and a highly accurate visual scene-aligned geometric representation for virtual interaction.Type: GrantFiled: March 18, 2020Date of Patent: November 9, 2021Assignee: GEOMAGICAL LABS, INC.Inventors: Brian Totty, Kevin Wong, Jianfeng Yin, Luis Puig Morales, Paul Gauthier, Salma Jiddi, Qiqin Dai, Brian Pugh, Konstantinos Nektarios Lianos, Angus Dorbie, Yacine Alami, Marc Eder, Christopher Sweeney, Javier Civera
-
Publication number: 20210142497Abstract: System and method for rendering virtual objects onto an image.Type: ApplicationFiled: November 12, 2020Publication date: May 13, 2021Inventors: Brian Pugh, Angus Dorbie, Salma Jiddi, Qiqin Dai, Paul Gauthier, Marc Eder, Jianfeng Yin, Luis Puig Morales, Michael Otrada, Konstantinos Nektarios Lianos, Philip Guindi, Brian Totty
-
Publication number: 20210081989Abstract: Social media networking applications, web sites, and services creates implicit relationships between users based on their interest or participation in real-world and optionally virtual or online activities in addition to explicitly defined peer relationships. User profiles, activity entities, and expressions may be associated with metadata to assist in searching and navigation. Metadata is implicitly associated with user profiles, activity entities, expressions, or other data entities based on user behavior using metadata collector. A metadata collector is a poll, survey, list, questionnaire, census, test, game, or other type of presentation adapted to solicit user interaction. A metadata collector is associated with metadata elements. When users interact with a metadata collector, their user profiles and the data entities included in their interactions become associated with the metadata elements of the metadata collector. These metadata element associations may then be used for any purpose.Type: ApplicationFiled: September 29, 2020Publication date: March 18, 2021Inventors: David GOURLEY, Brian TOTTY, Ed HASLAM, Paul GAUTHIER, Gary LERHAUPT, Mike Y. CHEN, Christopher COLBY
-
Publication number: 20210004933Abstract: Systems and methods for generating a panorama image. Captured images are coarsely aligned, and then finely aligned based on a combination of constraint values. The panorama image is generated from the finely aligned images.Type: ApplicationFiled: July 1, 2020Publication date: January 7, 2021Inventors: Kevin Wong, Qiqin Dai, Kaimo Lin, Brian Totty, Jianfeng Yin, Yacine Alami, Michael Bernardo, Paul Gauthier, Philip Guindi, Qing Guo, Luis Puig Morales, Brian Pugh, Konstantinos Nektarios Lianos, Angus Dorbie
-
Patent number: 10839421Abstract: Social media networking applications, web sites, and services creates implicit relationships between users based on their interest or participation in real-world and optionally virtual or online activities in addition to explicitly defined peer relationships. User profiles, activity entities, and expressions may be associated with metadata to assist in searching and navigation. Metadata is implicitly associated with user profiles, activity entities, expressions, or other data entities based on user behavior using metadata collector. A metadata collector is a poll, survey, list, questionnaire, census, test, game, or other type of presentation adapted to solicit user interaction. A metadata collector is associated with metadata elements. When users interact with a metadata collector, their user profiles and the data entities included in their interactions become associated with the metadata elements of the metadata collector. These metadata element associations may then be used for any purpose.Type: GrantFiled: February 26, 2018Date of Patent: November 17, 2020Assignee: Groupon, Inc.Inventors: David Gourley, Brian Totty, Ed Haslam, Paul Gauthier, Gary Lerhaupt, Mike Y. Chen, Christopher Colby
-
Publication number: 20200302686Abstract: A method for determining a visual scene virtual representation and a highly accurate visual scene-aligned geometric representation for virtual interaction.Type: ApplicationFiled: March 18, 2020Publication date: September 24, 2020Inventors: Brian Totty, Kevin Wong, Jianfeng Yin, Luis Puig Morales, Paul Gauthier, Salma Jiddi, Qiqin Dai, Brian Pugh, Konstantinos Nektarios Lianos, Angus Dorbie, Yacine Alami, Marc Eder, Christopher Sweeney, Javier Civera
-
Publication number: 20200302681Abstract: The method for virtual interaction with a three-dimensional indoor room includes: generating a virtual room model, generating a virtual room visual representation, providing the room data to a display device, receiving a virtual object selection, rendering an updated virtual room visual representation based on the virtual object, and providing the updated virtual room visual representation to the display device. The method can optionally include updating virtual room S700. A system for virtual interaction with a three-dimensional indoor room includes: a backend platform and a front end application.Type: ApplicationFiled: March 18, 2020Publication date: September 24, 2020Inventors: Brian Totty, Yacine Alami, Michael Otrada, Qing Guo, Hai Shang, Aaron Shea, Philip Guindi, Paul Gauthier, Jianfeng Yin, Kevin Wong, Angus Dorbie