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).

  • Patent number: 11583779
    Abstract: Systems and methods directed to detecting user selection of an application icon, retrieving a first and second category of applications in response to detecting the user selection of the application icon, and generating an application interface associated with a chat interface, that concurrently displays the first and second category of applications, as well as a selection mechanism that includes a game selector, commercial selector, and a collective selector.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: February 21, 2023
    Assignee: Snap Inc.
    Inventors: Laurent Desserrey, Dylan Shane Eirinberg, Matthew Colin Grantham, David Whyte, William Wu
  • Publication number: 20230009587
    Abstract: Systems and methods are provided for aggregating media content in an electronic messaging application starts with server system receiving from first client device a first media content item and a selection of client devices including second client device. Server system generates a group including first client device and client devices in the selection. Server system causes a group selectable item including a new item indication to be displayed by client devices included in the group. In response to receiving a first signal that indicates that a first portion of the group selectable item has been selected, server system causes the first media content item to be displayed by second client device. Once the first media content item is displayed for a period of time, server system removes the new item indication from the group selectable item and causes the group selectable item to be displayed by second client device. Other embodiments are disclosed.
    Type: Application
    Filed: August 8, 2022
    Publication date: January 12, 2023
    Inventors: Jeremy Voss, Dylan Shane Eirinberg, Nicholas Richard Allen, William Wu
  • Publication number: 20230004262
    Abstract: Method of generating contextual sending menu starts with processor causing first client device to display first and second portion of display screen in inactivated position. Processor receives selection from first user of first client device of chat selectable item in application interface. Chat selectable item is associated with communication interface of messaging system. In response to receiving the selection, processor generates media content item based on context of first client device and causes first portion and second portion of display screen to be displayed in an activated position by causing first portion to contract, and causing second portion to expand and to comprise a preview of media content item and selectable item associated with second user. Processor then receives from the first user selection of the selectable item associated with the second user, and transmits media content item to second client device. Other embodiments are also disclosed herein.
    Type: Application
    Filed: July 14, 2022
    Publication date: January 5, 2023
    Inventors: Laurent Desserrey, Dylan Shane Eirinberg, Matthew Colin Grantham, David Whyte
  • Patent number: 11546277
    Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving, by a messaging application implemented on a client device, a request to access a first version of a third-party resource; determining that a second version of the third-party resource was previously authorized by the messaging application; in response to determining that the second version of the third-party resource was previously authorized by the messaging application, identifying, by the messaging application, user account information generated using the second version of the third-party resource; and merging, by the messaging application, the user account information generated using the second version of the third-party resource with the first version of the third-party resource.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: January 3, 2023
    Assignee: Snap Inc.
    Inventors: Dylan Shane Eirinberg, Matthew Colin Grantham, Patrick Mandia, David Whyte
  • Patent number: 11531986
    Abstract: A method and a system include receiving a request to process a transaction, identifying, by the messaging application, transactional data based on the request, the transactional data corresponding to a user profile associated with the client device in an entity graph, determining a first desensitized data item associated with the user profile being included in the transactional data, providing for display a first user interface of the messaging application including a first user-selectable element corresponding to a completion of the transaction, receiving an indication of user selection of the first user-selectable element, and transmitting the transactional data to a secured processor.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: December 20, 2022
    Assignee: Snap Inc.
    Inventors: Dylan Shane Eirinberg, Matthew COlin Grantham, Krish Jayaram, Patrick Mandia, Colin Usala, David Whyte
  • Patent number: 11532105
    Abstract: 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: Grant
    Filed: March 16, 2021
    Date of Patent: December 20, 2022
    Assignee: Snap Inc.
    Inventors: Dylan Shane Eirinberg, Kyle Goodrich, Andrew James McPhee, Daniel Moreno
  • Patent number: 11517826
    Abstract: Systems and methods are directed to presenting, by one or more processors, a game result indicium and in response to a user-selection of the game result indicium, the system and method retrieves game play information related to a game play session. The system also generates, by the one or more processors, a game result overlay based on the game play information generated during the game play session, presents the game play overlay overlaid on a media content item to generate a composite media content item, and transmits the composite media item to a second user.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: December 6, 2022
    Assignee: Snap Inc.
    Inventors: Laurent Desserrey, Dylan Shane Eirinberg, Matthew Colin Grantham, Patrick Mandia, David Whyte, William Wu
  • Publication number: 20220374883
    Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving, by a messaging application, a request to access a third-party resource; in response to receiving the request, obtaining a user interface data corresponding to the third-party resource; generating, for display on a client device, a graphical user interface of the third-party resource based on the markup-language document; generating for display a menu with an option to authorize the third-party resource to access user data from the messaging application; and authorizing the third-party resource to access the user data from the messaging application in response to a user interaction with the menu.
    Type: Application
    Filed: August 3, 2022
    Publication date: November 24, 2022
    Inventors: Dylan Shane Eirinberg, Matthew Colin Grantham, Patrick Mandia, David Whyte, William Wu
  • Patent number: 11504636
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for providing games in a chat interface. A conversation interface is presented in a messaging application to enable a plurality of participants in a conversation to exchange messages with each other. A request from a first participant of the plurality of participants is received to launch a gaming application. In response to receiving the request from the first participant, a first message is transmitted to a second participant of the plurality of participants that indicates the first participant has launched the gaming application. In response to receiving the first message, an option is presented to the second participant in the conversation interface, the option associated with the gaming application to enable the second participant to join the first participant in the gaming application.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: November 22, 2022
    Assignee: Snap Inc.
    Inventors: William Wu, Dylan Shane Eirinberg, Alexander R. Osborne
  • Publication number: 20220366324
    Abstract: Examples generate and operate a unitary, or composite, interface, having a number of sections or portions that are concurrently and persistently displayed, and using which a user can conveniently navigate through a reserved seat selection process, from selecting a particular theater or venue, through to the final seat selection. In addition, the example unitary interface also proposes various features and mechanisms to enable the user to conveniently locate and purchase a desired or acceptable ticket (e.g., one that is located at a good a viewing angle relative to a screen, or that is contiguously located next to other available seats for friends and family).
    Type: Application
    Filed: May 27, 2022
    Publication date: November 17, 2022
    Inventors: Evan Spiegel, Dylan Shane Eirinberg, William Wu
  • Patent number: 11491406
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for presenting a conversation interface in a messaging application to enable a plurality of participants in a conversation to exchange messages with each other. A request from a participant of the plurality of participants to view a list of gaming applications is received. In response to receiving the request, a size of a display region in which to present the list of gaming applications to the participant is determined. Based on the determined size of the display region, a presentation format is selected for displaying the list of gaming applications.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: November 8, 2022
    Assignee: Snap Inc.
    Inventors: William Wu, Dylan Shane Eirinberg, Alexander R. Osborne
  • Publication number: 20220321509
    Abstract: A method and a system include providing for a group conversation between plural users including a first user and a second user; determining that the second user is active within one of the main conversation view or the experience page; upon determining that the second user is active in the main conversation view, providing a first graphical element for display on a first device associated with the first user, the first graphical element including an avatar and name of the second user; and upon determining that the second user is active in the experience page, providing a second graphical element for display on the first device associated with the first user, the second graphical element including the avatar and name of the second user together with an icon representing the experience page.
    Type: Application
    Filed: August 9, 2021
    Publication date: October 6, 2022
    Inventors: Laurent Desserrey, Dylan Shane Eirinberg, Jeremy Baker Voss
  • Publication number: 20220321510
    Abstract: A method and a system include receiving a first message from a first device associated with a first user, the first message being associated with a group conversation between plural users including the first user and a second user, the group conversation comprising a main conversation view and first experience page; determining the first message was transmitted from the first experience page; detecting the first user being active within the first experience page and the second user being active within the main conversation view; and causing display of the first message, a name of the first user, and a page source graphical element indicating the first experience page on a second device associated with the second user.
    Type: Application
    Filed: August 9, 2021
    Publication date: October 6, 2022
    Inventors: Laurent Desserrey, Dylan Shane Eirinberg, Jeremy Baker Voss
  • Publication number: 20220301231
    Abstract: 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: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Inventors: Dylan Shane Eirinberg, Kyle Goodrich, Andrew James McPhee, Daniel Moreno
  • Publication number: 20220300730
    Abstract: 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: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Inventors: Dylan Shane Eirinberg, Kyle Goodrich, Andrew James McPhee, Daniel Moreno
  • Publication number: 20220300731
    Abstract: 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; in response to capturing the video feed, evaluating a set of conditions for activating a hands-free mode of operating the electronic mirroring device; in response to determining that the set of conditions are satisfied, activating the hands-free mode of operating the electronic mirroring device; and performing one or more functions on the electronic mirroring device based on detection of one or more gestures performed by the user in the video feed.
    Type: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Inventors: Dylan Shane Eirinberg, Kyle Goodrich, Andrew James McPhee, Daniel Moreno
  • Publication number: 20220300732
    Abstract: 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: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Inventors: Dylan Shane Eirinberg, Kyle Goodrich, Andrew James McPhee, Daniel Moreno
  • Publication number: 20220300081
    Abstract: 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: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Inventors: Dylan Shane Eirinberg, Kyle Goodrich, Andrew James McPhee, Daniel Moreno
  • Patent number: D965623
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: October 4, 2022
    Assignee: Snap Inc.
    Inventors: Laurent Desserrey, Dylan Shane Eirinberg
  • Patent number: D969811
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: November 15, 2022
    Assignee: Snap Inc.
    Inventors: Dylan Shane Eirinberg, Kyle Goodrich, Andrew James McPhee, Daniel Moreno