-
公开(公告)号:US20250080479A1
公开(公告)日:2025-03-06
申请号:US18949572
申请日:2024-11-15
Applicant: Snap Inc.
Inventor: Laurent Desserrey , Dylan Shane Eirinberg , Jeremy Baker Voss
IPC: H04L51/043 , H04L51/046 , H04L51/18 , H04L67/50
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.
-
公开(公告)号:US12233345B2
公开(公告)日:2025-02-25
申请号:US18308304
申请日:2023-04-27
Applicant: Snap Inc.
Inventor: William Wu , Dylan Shane Eirinberg , Alexander R. Osborne
IPC: A63F9/24 , A63F11/00 , A63F13/48 , A63F13/795 , A63F13/87 , G06F3/0482 , G06F13/00 , G06F17/00 , H04L51/10 , G06F3/16
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 an in-game status bar. A gaming application is launched from a messaging application. A state in the messaging application from which the gaming application was launched is determined. A communication interface that is associated with the messaging application is generated for display, concurrently with a display of the gaming application. Functionality of the communication interface is modified based on the state in the messaging application from which the gaming application was launched.
-
公开(公告)号:US12177273B2
公开(公告)日:2024-12-24
申请号:US18528429
申请日:2023-12-04
Applicant: Snap Inc.
Inventor: Dylan Shane Eirinberg , Aaron Daniel Son , William Wu
IPC: G06F15/173 , H04L9/40 , H04L51/04 , H04L51/046 , H04L51/18 , H04L65/1089 , H04L65/401 , H04L65/403 , H04L67/00 , H04L67/1095 , H04L67/131
Abstract: 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.
-
公开(公告)号:US12164744B2
公开(公告)日:2024-12-10
申请号:US17449571
申请日:2021-09-30
Applicant: Snap Inc.
Inventor: Laurent Desserrey , Dylan Shane Eirinberg , Donald Giovannini , Matthew Saunders
IPC: G06F3/0482 , G06F3/04817 , H04L51/046 , H04L51/10 , H04L51/42
Abstract: Systems and methods herein describe generating a shared list of media elements. The system detects a selection of an application icon within a chat interface and generates an application interface. The application interface comprises a media library. The system initiates a first user time limit and detects a selection of a media element from the media library. The system adds the media element to a shared list of media elements. Upon expiration of the first user time limit, the system initiates a second user time limit and detects a selection of a second media element from the media library. The system adds the second media element to the shared list of media elements. Upon expiration of the second user time limit, the system stores the shared list of media elements.
-
公开(公告)号:US12164699B2
公开(公告)日:2024-12-10
申请号:US18375763
申请日:2023-10-02
Applicant: Snap Inc.
Inventor: Dylan Shane Eirinberg , Kyle Goodrich , Andrew James McPhee , Daniel Moreno
IPC: G06F3/044 , G06F3/01 , G06F3/04815 , G06F3/0482 , G06T7/20 , G06V40/10
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.
-
公开(公告)号:US20240338108A1
公开(公告)日:2024-10-10
申请号:US18749423
申请日:2024-06-20
Applicant: Snap Inc.
Inventor: Laurent Desserrey , Dylan Shane Eirinberg
IPC: G06F3/0483 , G06F3/04817 , G06F3/0482 , G06F3/0488 , H04M1/72439
CPC classification number: G06F3/0483 , G06F3/04817 , G06F3/0482 , G06F3/0488 , H04M1/72439 , H04M2201/42
Abstract: The disclosed system provides a chat interface with a dynamically populated menu element. According to certain example embodiments, a dynamic menu system may perform operations that include: presenting a set of identifiers at a client device; receiving an input that selects an identifier from among the set of identifiers; causing display of a chat interface in response to the input that selects the identifier, the chat interface including a menu element at a position within the chat interface, the menu element comprising a display of a set of tabs that correspond with application categories; receiving a selection of a tab from among the set of tabs, the tab corresponding with an application category; curating a set of applications based on the application category of the tab; and causing display of a presentation of the set of applications within the chat interface.
-
公开(公告)号:US12086916B2
公开(公告)日:2024-09-10
申请号:US17508636
申请日:2021-10-22
Applicant: Snap Inc.
Inventor: Dylan Shane Eirinberg , Daniel Trinh
CPC classification number: G06T13/205 , G06T13/40 , G06V40/171 , G10L15/25 , H04L51/10
Abstract: Methods and systems are disclosed for performing operations for generating a voice note. The operations include receiving, by a messaging application, a request from a first participant to send a voice message to a second participant in a communication session. The operations include, in response to receiving the request, generating an audio file comprising a specified duration of speech input received from the first participant. The operations include associating the audio file with an avatar that represents the first participant. The operations include presenting an interactive visual indicator of the avatar among a plurality of messages in the communication session. The operations include receiving, by the messaging application, input that selects the interactive visual indicator of the avatar. The operations include, in response to receiving the input, rendering an animation of the avatar speaking the speech input while playing the audio file.
-
公开(公告)号:US11978283B2
公开(公告)日:2024-05-07
申请号:US17249855
申请日:2021-03-16
Applicant: Snap Inc.
Inventor: Dylan Shane Eirinberg , Kyle Goodrich , Andrew James McPhee , Daniel Moreno
IPC: G06F3/04847 , G02B27/01 , G06F3/01 , G06F3/0482 , G06F3/14 , G06V40/20
CPC classification number: G06V40/28 , G02B27/0172 , G06F3/017 , G06F3/0482 , G06F3/04847 , G06F3/1454 , G06V40/23 , G02B2027/0178
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.
-
公开(公告)号:US11978041B2
公开(公告)日:2024-05-07
申请号:US17817206
申请日:2022-08-03
Applicant: Snap Inc.
Inventor: Dylan Shane Eirinberg , Matthew Colin Grantham , Patrick Mandia , David Whyte , William Wu
CPC classification number: G06Q20/3821 , G06F9/451 , G06Q20/4014 , H04L9/321
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.
-
公开(公告)号:US20240040082A1
公开(公告)日:2024-02-01
申请号:US18481139
申请日:2023-10-04
Applicant: Snap Inc.
Inventor: Dylan Shane Eirinberg , Jeremy Voss , William Wu
IPC: H04N7/15 , H04L51/046 , H04L51/52 , H04L51/216
CPC classification number: H04N7/15 , H04L51/046 , H04L51/52 , H04L51/216
Abstract: 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.
-
-
-
-
-
-
-
-
-