-
公开(公告)号:US20250126084A1
公开(公告)日:2025-04-17
申请号:US19002377
申请日:2024-12-26
Applicant: Snap Inc.
Inventor: Laurent Desserrey , Dylan Shane Eirinberg , Jeremy Baker Voss
IPC: H04L51/043 , H04L51/216 , H04L51/52 , H04L67/50 , H04L67/54
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.
-
公开(公告)号:US12242708B2
公开(公告)日:2025-03-04
申请号:US17248636
申请日:2021-02-01
Applicant: Snap Inc.
Inventor: Jeremy Voss , Matthew Colin Grantham , Dylan Shane Eirinberg
IPC: G06F3/0482 , G06F3/04817 , G06F3/0484 , G06T13/40 , H04L51/04 , H04L65/403
Abstract: Method of causing a selectable item including customized graphic for electronic messaging application starts with a processor generating customized graphics based on user identifiers for a first, a second, and a third client device. Processor causes a communication list interface that includes a group selectable item to be displayed on the first client device. The group selectable item includes the second customized graphic and the third customized graphic. Processor receives a request for a group communication session from the first client device. The request for the group communication session is generated by the first client device when the user of the first client device selects a first portion of the group selectable item displayed on the first client device. Processor causes a communication interface for the group communication session between a group of client devices to be displayed at the first client device. Other embodiments are disclosed.
-
公开(公告)号:US20250060862A1
公开(公告)日:2025-02-20
申请号:US18936597
申请日:2024-11-04
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.
-
公开(公告)号:US12147643B2
公开(公告)日:2024-11-19
申请号:US17344339
申请日:2021-06-10
Applicant: Snap Inc.
Inventor: Newar Husam Al Majid , Laurent Desserrey , Dylan Shane Eirinberg , Matthew Colin Grantham , David Whyte
IPC: G06F3/04817 , G06F3/04842 , H04L51/046 , H04L67/60 , G06F3/16
Abstract: Method of generating a contextual action bar starts with processor causing an application icon associated with an application to be displayed by a display screen of a client device. Processor receives selection of application icon from a user and determines a context of client device. Context can comprise identification of application, type associated with application, or type of interface including application icon. Processor generates action bar based on the context of the client device, causes a first portion of display screen to display an application interface associated with the application, and causes a second portion to display the action bar that is associated with a messaging system. Other embodiments are also disclosed herein.
-
公开(公告)号:US12099698B2
公开(公告)日:2024-09-24
申请号:US17812627
申请日:2022-07-14
Applicant: Snap Inc.
Inventor: Laurent Desserrey , Dylan Shane Eirinberg , Matthew Colin Grantham , David Whyte
IPC: G06F3/048 , G06F3/04817 , G06F3/0482 , G06F3/04842 , H04L51/046 , H04L51/10
CPC classification number: G06F3/0482 , G06F3/04817 , G06F3/04842 , H04L51/046 , H04L51/10
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.
-
公开(公告)号:US12082768B2
公开(公告)日:2024-09-10
申请号:US17513355
申请日:2021-10-28
Applicant: Snap Inc.
Inventor: Dylan Shane Eirinberg , Daniel Trinh
IPC: A47L9/28 , A47L7/00 , G05D1/00 , G06V20/10 , H04L51/10 , H04L51/222 , H04L67/306
CPC classification number: A47L9/2894 , A47L7/0004 , A47L9/2826 , A47L9/2847 , A47L9/2852 , G05D1/0016 , G05D1/0221 , G05D1/0287 , G06V20/176 , H04L51/10 , H04L51/222 , H04L67/306 , A47L2201/04 , A47L2201/06
Abstract: 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 received image and determines a current location of the client device. The messaging application identifies a plurality of robotic cleaning devices associated with an account of the messaging application. The messaging application transmits a message comprising the current location of the client device to a first robotic cleaning device of the plurality of robotic cleaning devices and causes the first robotic cleaning device to clean the real-world object depicted in the received image based on the message transmitted by the messaging application.
-
公开(公告)号:US12073396B2
公开(公告)日:2024-08-27
申请号:US17984071
申请日:2022-11-09
Applicant: Snap Inc.
Inventor: Dylan Shane Eirinberg , Matthew Colin Grantham , Krish Jayaram , Patrick Mandia , Colin Usala , David Whyte
IPC: G06Q20/38 , G06Q20/40 , G06Q30/0601
CPC classification number: G06Q20/386 , G06Q20/384 , G06Q20/389 , G06Q20/401 , G06Q30/0613 , G06Q30/0641
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.
-
公开(公告)号:US20240106874A1
公开(公告)日:2024-03-28
申请号:US18528429
申请日:2023-12-04
Applicant: Snap Inc.
Inventor: Dylan Shane Eirinberg , Aaron Daniel Son , William Wu
IPC: H04L65/401 , H04L9/40 , H04L51/04 , H04L51/046 , H04L51/18 , H04L65/1089 , H04L65/403 , H04L67/00 , H04L67/1095
CPC classification number: H04L65/4015 , H04L51/04 , H04L51/046 , H04L51/18 , H04L63/102 , H04L63/104 , H04L65/1089 , H04L65/403 , H04L67/1095 , H04L67/34 , 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.
-
公开(公告)号:US20240104959A1
公开(公告)日:2024-03-28
申请号:US18535771
申请日:2023-12-11
Applicant: Snap Inc.
Inventor: Dylan Shane Eirinberg , Kyle Goodrich , Andrew James McPhee , Daniel Moreno
IPC: G06V40/20 , G02B27/01 , G06F3/01 , G06F3/0482 , G06F3/14
CPC classification number: G06V40/23 , G02B27/0172 , G06F3/013 , G06F3/0482 , G06F3/1454 , G06V40/28 , 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, 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.
-
公开(公告)号:US11908243B2
公开(公告)日:2024-02-20
申请号:US17249848
申请日:2021-03-16
Applicant: Snap Inc.
Inventor: Dylan Shane Eirinberg , Kyle Goodrich , Andrew James McPhee , Daniel Moreno
IPC: G06F3/0482 , G06F3/01 , G06F3/0481 , G06V40/20 , G06F3/14 , G02B27/01
CPC classification number: G06V40/23 , G02B27/0172 , G06F3/013 , G06F3/0482 , G06F3/1454 , G06V40/28 , 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, 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.
-
-
-
-
-
-
-
-
-