Patents by Inventor Dylan Shane Eirinberg
Dylan Shane Eirinberg 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: 20240104959Abstract: 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: ApplicationFiled: December 11, 2023Publication date: March 28, 2024Inventors: Dylan Shane Eirinberg, Kyle Goodrich, Andrew James McPhee, Daniel Moreno
-
Publication number: 20240106874Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging systems by enabling users in an electronic chat conversation to run applications together. In some embodiments, when one user in a chat launches an application, an icon or other visual representation of the application appears in a portion of the chat window (e.g., in a “chat dock”) for other users in the chat to access.Type: ApplicationFiled: December 4, 2023Publication date: March 28, 2024Inventors: Dylan Shane Eirinberg, Aaron Daniel Son, William Wu
-
Patent number: 11930270Abstract: Methods and systems are disclosed for controlling connected devices. For example, a messaging application implemented on a client device detects a real-world object depicted in a captured image and determines a current location of the client device. The messaging application identifies a plurality of video cameras associated with the current location and selects a first video camera from the plurality of video cameras based on one or more attributes of the real-world object depicted in the image. The messaging application receives a video feed from the first video camera that is selected and causes the video feed received from the first video camera to be displayed on top of the real-world object depicted in the captured image.Type: GrantFiled: November 22, 2021Date of Patent: March 12, 2024Assignee: Snap Inc.Inventors: Dylan Shane Eirinberg, Daniel Trinh
-
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: 11909705Abstract: A method of sharing an item from an external resource comprises displaying a user interface for the external resource in a messaging application and navigating within the external resource based on user input received in the user interface presented in the messaging application. Upon receipt of selection of an item or state within the external resource based on user input, the identity of one or more recipients is obtained. Information representing the item or state is then transmitted to a device of at least one recipient and information representing the item or state is displayed in a chat interface of a messaging application running on a device of the recipient(s).Type: GrantFiled: October 4, 2021Date of Patent: February 20, 2024Assignee: Snap Inc.Inventors: Laurent Desserrey, Dylan Shane Eirinberg, Matthew Colin Grantham, Patrick Mandia, David Whyte
-
Publication number: 20240040082Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interfaces to facilitate communication between users via multiple modes of electronic communication. The system displays a conversation view that presents messages exchanged between a first user and at least one other user in an electronic chat conversation. The conversation view includes an interactive element to enable the first user to initiate a video call with the at least one other user. Based on receiving user input corresponding to an interaction with the interactive element, the system initiates the video call with the at least one other user. The system displays an active call view to facilitate the video call with the at least one other user. The system toggles from displaying the active call view to displaying the conversation view in response to further user input.Type: ApplicationFiled: October 4, 2023Publication date: February 1, 2024Inventors: Dylan Shane Eirinberg, Jeremy Voss, William Wu
-
Publication number: 20240028132Abstract: 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; identifying a finger of a hand of the user in the video feed; determining a direction within the video feed to which the finger is pointing; and accessing a first menu option based on the direction within the video feed to which the finger is pointing.Type: ApplicationFiled: October 2, 2023Publication date: January 25, 2024Inventors: Dylan Shane Eirinberg, Kyle Goodrich, Andrew James McPhee, Daniel Moreno
-
Patent number: 11882162Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging systems by enabling users in an electronic chat conversation to run applications together. In some embodiments, when one user in a chat launches an application, an icon or other visual representation of the application appears in a portion of the chat window (e.g., in a “chat dock”) for other users in the chat to access.Type: GrantFiled: February 22, 2023Date of Patent: January 23, 2024Assignee: Snap Inc.Inventors: Dylan Shane Eirinberg, Aaron Daniel Son, William Wu
-
Patent number: 11877093Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interfaces to facilitate communication between users via multiple modes of electronic communication. The system displays a conversation view that presents messages exchanged between a first user and at least one other user in an electronic chat conversation. The conversation view includes an interactive element to enable the first user to initiate a video call with the at least one other user. Based on receiving user input corresponding to an interaction with the interactive element, the system initiates the video call with the at least one other user. The system displays an active call view to facilitate the video call with the at least one other user. The system toggles from displaying the active call view to displaying the conversation view in response to further user input.Type: GrantFiled: February 24, 2022Date of Patent: January 16, 2024Assignee: Snap Inc.Inventors: Dylan Shane Eirinberg, Jeremy Voss, William Wu
-
Patent number: 11857879Abstract: Systems and methods herein access a visual identifier, perform a visual search of the visual identifier, in response to performing the visual search of the visual identifier, cause presentation of an application menu within a graphical user interface of a computing device, receive a selection of a first user interface element within the application menu, and in response to receiving the selection, run the computer application.Type: GrantFiled: June 9, 2021Date of Patent: January 2, 2024Assignee: Snap Inc.Inventors: Dylan Shane Eirinberg, John Jensen, William Wu
-
Patent number: 11829834Abstract: Methods and systems are disclosed for accessing links based on encoded objects. For example, a messaging application implemented on a client device determines a location of the client device and identifies a content item previously accessed by a threshold number of client devices at the location, the content item being previously accessed by each of the client devices responsive to scanning a physical object that encodes a link to the content item. The messaging application displays a notification that identifies the content item without the client device scanning the physical object and, in response to receiving input, accesses the link to present the content item without the client device scanning the physical object.Type: GrantFiled: November 30, 2021Date of Patent: November 28, 2023Assignee: Snap Inc.Inventors: Dylan Shane Eirinberg, Laurent Desserrey
-
Publication number: 20230376165Abstract: Embodiments of the present disclosure relate generally to mobile computing technology and, more particularly, but not by way of limitation, to systems for generating and presenting a graphical user interface (GUI) that includes a presentation of an animated icon (e.g., a digital pet) on a display of a client device.Type: ApplicationFiled: July 27, 2023Publication date: November 23, 2023Inventors: Jeremy Voss, Jesse Chand, Dylan Shane Eirinberg, William Wu, Chiayi Lin, Anna Liberman
-
Patent number: 11809633Abstract: 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; identifying a finger of a hand of the user in the video feed; determining a direction within the video feed to which the finger is pointing; and accessing a first menu option based on the direction within the video feed to which the finger is pointing.Type: GrantFiled: March 16, 2021Date of Patent: November 7, 2023Assignee: Snap Inc.Inventors: Dylan Shane Eirinberg, Kyle Goodrich, Andrew James McPhee, Daniel Moreno
-
Patent number: 11798201Abstract: 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; selecting, by the electronic mirroring device, a first whole-body outfit; displaying, by the electronic mirroring device, a representation of the user wearing the first whole-body outfit; detecting, by the electronic mirroring device, a hand gesture performed by the user in the video feed; and in response to detecting the hand gesture, transitioning, by the electronic mirroring device, the representation of the user from wearing the first whole-body outfit to wearing a second whole-body outfit.Type: GrantFiled: March 16, 2021Date of Patent: October 24, 2023Assignee: Snap Inc.Inventors: Dylan Shane Eirinberg, Kyle Goodrich, Andrew James McPhee, Daniel Moreno
-
Patent number: 11799811Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for providing a platform that facilitates communication between a messaging application and a web-based gaming application. The web-based gaming application is launched, via the platform, from the messaging application. Context of the messaging application from which the web-based gaming application was launched is determined. The context of the messaging application is communicated, via the platform, to the web-based gaming application. A feature of the messaging application is integrated, via the platform, into the web-based gaming application based on the context from which the web-based gaming application was launched.Type: GrantFiled: February 16, 2022Date of Patent: October 24, 2023Assignee: Snap Inc.Inventors: William Wu, Dylan Shane Eirinberg, Alexander R. Osborne
-
Patent number: 11775134Abstract: Embodiments of the present disclosure relate generally to mobile computing technology and, more particularly, but not by way of limitation, to systems for generating and presenting a graphical user interface (GUI) that includes a presentation of an animated icon (e.g., a digital pet) on a display of a client device.Type: GrantFiled: February 11, 2021Date of Patent: October 3, 2023Assignee: SNAP INC.Inventors: Jeremy Voss, Jesse Chand, Dylan Shane Eirinberg, William Wu, Chiayi Lin, Anna Liberman
-
Publication number: 20230297714Abstract: Various embodiments provide systems, methods, devices, and instructions for protected data use in a third-party software application, where use can be enabled while maintaining protection of the protected data from the third party software application. In particular, various embodiments provide a software application architecture that permits a data party that owns or maintains protected data to support a software development ecosystem where a third-party can develop a third-party software application that uses the protected data while denying the third-party access to the protected data.Type: ApplicationFiled: March 16, 2022Publication date: September 21, 2023Inventors: Dylan Shane Eirinberg, David Evans, Adrian Jack Kant, Alexander R. Osborne, Matthew Saunders, William Wu
-
Patent number: 11738277Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for providing, by one or more processors, a first user of a plurality of users with access to a gaming application testing platform, each of the plurality of users being associated with a common gaming application developer entity, the gaming application testing platform being associated with a messaging application. A request from the first user to create a gaming application is received with the gaming application testing platform. A request from the first user to authorize a second user of the plurality of users to access the gaming application is received with the gaming application testing platform. The gaming application, integrated with features of the messaging application, is presented to the second user with the gaming application testing platform.Type: GrantFiled: July 19, 2021Date of Patent: August 29, 2023Assignee: Snap Inc.Inventors: William Wu, Dylan Shane Eirinberg, Alexander R. Osborne
-
Patent number: D996453Type: GrantFiled: November 22, 2021Date of Patent: August 22, 2023Assignee: Snap Inc.Inventors: Dylan Shane Eirinberg, Daniel Trinh
-
Patent number: D998637Type: GrantFiled: March 16, 2021Date of Patent: September 12, 2023Assignee: Snap Inc.Inventors: Dylan Shane Eirinberg, Kyle Goodrich, Andrew James McPhee, Daniel Moreno