-
公开(公告)号:US12047339B2
公开(公告)日:2024-07-23
申请号:US17661682
申请日:2022-05-02
Applicant: Snap Inc.
Inventor: Nathan Kenneth Boyd , Yiwei Ma , Juliet Shen , Jerome Sinocruz , Mai Chi Tran , Yamill Antonio Vallecillo , Jeremy Baker Voss
IPC: H04L51/21 , H04L51/234 , H04L51/52 , H04L67/306 , H04L67/50
CPC classification number: H04L51/21 , H04L51/234 , H04L51/52 , H04L67/306 , H04L67/535
Abstract: Methods and systems are disclosed for performing operations for monitoring user activity on a messaging platform. The operations include receiving, from a first client device, a request to access a group portal associated with a group of users; in response to receiving the request, generating, for display in a first section of the group portal, a first identifier of a first user of the group of users; accessing activity information associated with the first user being descriptive of one or more messages sent by a second client device of the first user to a set of recipients; and generating, for display in a second section of the group portal, the activity information associated with the first user excluding contents of the one or more messages sent by the second client device.
-
公开(公告)号:US20240244298A1
公开(公告)日:2024-07-18
申请号:US18156276
申请日:2023-01-18
Applicant: Snap Inc.
Inventor: Nathan Kenneth Boyd , Jacob Catalano , Imani Ritchards , Ian Anthony Wehrman , Nikhil Halkude
IPC: H04N21/485 , G06F3/16 , H04N21/439 , H04N21/472
CPC classification number: H04N21/4852 , G06F3/165 , H04N21/4396 , H04N21/47217
Abstract: Systems and methods are provided for presenting videos. The systems and methods access a video playback graphical user interface (GUI) that automatically plays back a plurality of videos in sequence. The systems and methods determine, by the one or more processors, a current mute state of the video playback GUI, a disabled mute state allowing output of audio associated with the playback of the plurality of videos, and an enabled mute state preventing the output of the audio associated with the playback of the plurality of videos. The systems and methods conditionally present an indicator that visually informs a user that audio is currently in the enabled mute state while an individual video of the plurality of videos is being played back based on the current mute state of the GUI.
-
公开(公告)号:US20240205036A1
公开(公告)日:2024-06-20
申请号:US18589175
申请日:2024-02-27
Applicant: Snap Inc.
Inventor: Nathan Richard Banks , Nathan Kenneth Boyd , Amanda Durham , Alex Edelsburg , Maxim Maximov Lazarvo , Ryan Thomas
CPC classification number: H04L12/1818 , G06T19/006 , H04L12/1822 , H04L51/52 , H04N2007/145
Abstract: Methods and systems are disclosed for performing operations for providing a shared augmented reality experience in a video chat. A video chat can be established between a plurality of client devices. During the video chat, videos of users associated with the client devices can be displayed. During the video chat, a request from a first client device to activate a first AR experience can be received, and in response, and body parts of users depicted in the videos are modified to include one or more AR elements associated with the first AR experience.
-
公开(公告)号:US12015584B2
公开(公告)日:2024-06-18
申请号:US17491060
申请日:2021-09-30
Applicant: Snap Inc.
Inventor: Nathan Kenneth Boyd , Benedict Copping
IPC: H04L51/10 , G06F3/0482 , H04L51/52
CPC classification number: H04L51/10 , G06F3/0482 , H04L51/52
Abstract: Method of generating modified media content items for sharing to external applications starts with a processor receiving a media content item from a client device. Processor causes a sharing interface to be displayed on the client device. Sharing interface includes selectable items associated with external applications. Processor receives from the client device a selection of a first selectable item of the selectable items that is associated with a first external application of the external applications. Processor determines an attribute associated with the media content item. Processor generates a modified media content item based on the first external application and the attribute associated with the media content item and causes the modified media content item to be displayed in the first external application activated on the client device. Other embodiments are disclosed herein.
-
公开(公告)号:US11973729B2
公开(公告)日:2024-04-30
申请号:US18050348
申请日:2022-10-27
Applicant: Snap Inc.
Inventor: Sergio Azua-Izeta , Nathan Kenneth Boyd , Anton Bredykhin , Yu Wang
IPC: G06F15/16 , H04L51/043 , H04L51/224
CPC classification number: H04L51/043 , H04L51/224
Abstract: Aspects of the present disclosure involve providing a platform user notification to users in a chat session. A user device receives from a server chat status message data for a chat session. The user device detects a specified platform being used by a user in the chat session based on the chat status message data. The user device provides a chat session user interface a platform presence icon associated with the user indicating that the user is using the specified platform.
-
公开(公告)号:US20240119652A1
公开(公告)日:2024-04-11
申请号:US18541369
申请日:2023-12-15
Applicant: Snap Inc.
Inventor: Newar Husam Al Majid , Nathan Kenneth Boyd , Sheldon Chang , Chamal Samaranayake , Jeremy Voss
IPC: G06T13/40 , G06F3/04817 , G06V40/16 , H04L67/306 , H04M1/72427 , H04M1/7243 , H04M1/72469
CPC classification number: G06T13/40 , G06F3/04817 , G06V40/161 , G06V40/168 , G06V40/171 , H04L67/306 , H04M1/72427 , H04M1/7243 , H04M1/72469 , H04M2201/42
Abstract: Embodiments described herein include an expressive icon system to present an animated graphical icon, wherein the animated graphical icon is generated by capture facial tracking data at a client device. In some embodiments, the system may track and capture facial tracking data of a user via a camera associated with a client device (e.g., a front facing camera, or a paired camera), and process the facial tracking data to animate a graphical icon.
-
公开(公告)号:US11928167B2
公开(公告)日:2024-03-12
申请号:US17709225
申请日:2022-03-30
Applicant: Snap Inc.
Inventor: Nathan Kenneth Boyd , Andrew Grosvenor Cooper , Suraj Vindana Samaranayake , Vu Tran , Yamill Vallecillo , Yiwen Zhan
IPC: G06F16/9535 , G06F3/0482
CPC classification number: G06F16/9535 , G06F3/0482 , G06F2218/12
Abstract: In one or more implementations, content generated using a client application may be associated with a classification. A number of classifications may be recommended to users of a client application based on alphanumeric characters entered by the users. Additionally, a number of classifications may be recommended to the users of the client application based one or more additional criteria, such as recently used classifications or classifications having at least a threshold frequency of use by additional users of the client application.
-
公开(公告)号:US11862199B2
公开(公告)日:2024-01-02
申请号:US18164337
申请日:2023-02-03
Applicant: Snap Inc.
Inventor: Nathan Kenneth Boyd , Devin Doty
IPC: H04N5/93 , G11B27/00 , G11B27/031 , H04N21/472 , H04N21/431 , G06V20/40
CPC classification number: G11B27/031 , G06V20/46 , G06V20/49 , H04N21/4312 , H04N21/47205
Abstract: Systems and methods provide for advanced video editing techniques using sampling patterns. In one example, a computing device can receive a selection of a clip of a video and a sampling pattern. The computing device can determine a respective number of frames to sample from the clip for each interval of time over a length of time for a new clip. For example, the computing device can determine a function corresponding the pattern that relates time and the number of frames to sample, a histogram corresponding to the pattern, or a definite integral corresponding to the pattern, among other approaches. The computing device can extract these numbers of frames from the clip and generate the new clip from the extracted frames. The computing device can present the new clip as a preview and send the new clip to other computing devices.
-
公开(公告)号:US20230419996A1
公开(公告)日:2023-12-28
申请号:US18243487
申请日:2023-09-07
Applicant: Snap Inc.
Inventor: Nathan Kenneth Boyd , Devin Doty
IPC: G11B27/031 , H04N21/472 , H04N21/431 , G06V20/40
CPC classification number: G11B27/031 , H04N21/47205 , H04N21/4312 , G06V20/46 , G06V20/49
Abstract: Systems and methods provide for advanced video editing techniques using sampling patterns. In one example, a computing device can receive a selection of a clip of a video and a sampling pattern. The computing device can determine a respective number of frames to sample from the clip for each interval of time over a length of time for a new clip. For example, the computing device can determine a function corresponding the pattern that relates time and the number of frames to sample, a histogram corresponding to the pattern, or a definite integral corresponding to the pattern, among other approaches. The computing device can extract these numbers of frames from the clip and generate the new clip from the extracted frames. The computing device can present the new clip as a preview and send the new clip to other computing devices.
-
公开(公告)号:US20230379287A1
公开(公告)日:2023-11-23
申请号:US18321611
申请日:2023-05-22
Applicant: Snap Inc.
Inventor: Nathan Kenneth Boyd , Benedict Copping , Christie Marie Heikkinen , Celia Nicole Mourkogiannis , David Taitz , Mai Chi Tran
IPC: H04L51/52 , H04L51/10 , G06F3/0482 , G06F3/04817
CPC classification number: H04L51/52 , H04L51/10 , G06F3/0482 , G06F3/04817
Abstract: Systems and methods are provided for receiving an ephemeral message, generating an event overlay interface, causing the event overlay interface to be overlaid on top of the ephemeral message, and receiving a selection of an event overlay component via the event overlay interface. The systems and method are also provided for generating a modified event overlay component based on the added plurality of event overlay content, causing the modified event overlay component to be overlaid on top of the ephemeral message, and transmitting the ephemeral message comprising the overlaid modified event overlay component.
-
-
-
-
-
-
-
-
-