Search Patents
-
Patent number: 11704878Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for rendering three-dimensional virtual objects within real-world environments. Virtual rendering of a three-dimensional virtual object can be altered appropriately as a user moves around the object in the real-world through utilization of a redundant tracking system comprising multiple tracking sub-systems. Virtual object rendering can be with respect to a reference surface in a real-world three-dimensional space depicted in a camera view of a mobile computing device.Type: GrantFiled: October 19, 2021Date of Patent: July 18, 2023Assignee: Snap Inc.Inventors: Andrew James McPhee, Ebony James Charlton, Samuel Edward Hare, Michael John Evans, Jokubas Dargis, Ricardo Sanchez-Saez
-
Patent number: 10740978Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for rendering three-dimensional virtual objects within real-world environments. Virtual rendering of a three-dimensional virtual object can be altered appropriately as a user moves around the object in the real-world through utilization of a redundant tracking system comprising multiple tracking sub-systems. Virtual object rendering can be with respect to a reference surface in a real-world three-dimensional space depicted in a camera view of a mobile computing device.Type: GrantFiled: February 22, 2019Date of Patent: August 11, 2020Assignee: Snap Inc.Inventors: Andrew James McPhee, Ebony James Charlton, Samuel Edward Hare, Michael John Evans, Jokubas Dargis, Ricardo Sanchez-Saez
-
Patent number: 11657580Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for rendering three-dimensional virtual objects within real-world environments. Virtual rendering of a three-dimensional virtual object can be altered appropriately as a user moves around the object in the real-world through utilization of a redundant tracking system comprising multiple tracking sub-systems. Virtual object rendering can be with respect to a reference surface in a real-world three-dimensional space depicted in a camera view of a mobile computing device.Type: GrantFiled: October 19, 2021Date of Patent: May 23, 2023Assignee: Snap Inc.Inventors: Andrew James McPhee, Ebony James Charlton, Samuel Edward Hare, Michael John Evans, Jokubas Dargis, Ricardo Sanchez-Saez
-
Patent number: 11908243Abstract: Systems and methods are provided for performing operations comprising: capturing, by an electronic mirroring device, a video feed received from a camera of the electronic mirroring device, the video feed depicting a user; displaying, by one or more processors of the electronic mirroring device, one or more menu options on the video feed that depicts the user, the one or more menu options relating to a first level in a hierarchy of levels; detecting a gesture performed by the user in the video feed; and in response to detecting the gesture, displaying a set of options related to a given option of the one or more menu options, the set of options relating to a second level in the hierarchy of levels.Type: GrantFiled: March 16, 2021Date of Patent: February 20, 2024Assignee: Snap Inc.Inventors: Dylan Shane Eirinberg, Kyle Goodrich, Andrew James McPhee, Daniel Moreno
-
Patent number: 11978283Abstract: Systems and methods are provided for performing operations comprising: capturing, by an electronic mirroring device, a video feed received from a camera of the electronic mirroring device, the video feed depicting a user; displaying, by one or more processors of the electronic mirroring device, one or more menu options on the video feed that depicts the user; identifying a hand of the user in the video feed; determining that a position of the hand in the video feed overlaps a position of a given menu option of the one or more menu options; and performing an operation associated with the given menu option in response to determining that the position of the hand in the video feed overlaps the position of the given menu option.Type: GrantFiled: March 16, 2021Date of Patent: May 7, 2024Assignee: Snap Inc.Inventors: Dylan Shane Eirinberg, Kyle Goodrich, Andrew James McPhee, Daniel Moreno