-
公开(公告)号:US12021818B2
公开(公告)日:2024-06-25
申请号:US18141123
申请日:2023-04-28
Applicant: Snap Inc.
Inventor: Jeremy Voss , Jonathan Brody , Nathan Kenneth Boyd
IPC: G06F15/16 , H04L51/04 , H04L51/216 , H04L51/42 , H04L51/52
CPC classification number: H04L51/42 , H04L51/04 , H04L51/216 , H04L51/52
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for managing chat conversation retention models. The method may include causing display of an interface that enables a user to select one of multiple retention models for association with an electronic chat conversation, and receiving, via the selector interface, a selection of a particular retention model. The retention model specifies an amount of time that each individual message in the electronic chat conversation is accessible upon being read by a receiving user. The method further includes storing a newly received message as part of the chat conversation, where the storing includes configuring a retention duration attribute for the message in accordance with the amount of time specified by the retention model. The method further includes erasing the message in accordance with the retention duration attribute.
-
公开(公告)号:US20240187362A1
公开(公告)日:2024-06-06
申请号:US18439127
申请日:2024-02-12
Applicant: Snap Inc.
Inventor: Newar Husam Al Majid , Laurent Desserrey , Christie Marie Heikkinen , Nathaniel Parrott , Jeremy Voss
IPC: H04L51/18 , G06Q10/10 , H04L51/043 , H04L51/224 , H04L51/42
CPC classification number: H04L51/18 , H04L51/043 , H04L51/224 , H04L51/42 , G06Q10/10
Abstract: A message reminder system, to perform operations that include: causing display of a presentation of a message addressed to a user, at a first position among a message feed of the user at a client device; receiving a request to open the message from the user of the client device, the request including a timestamp; detecting a trigger event based on at least the timestamp of the request to open the message, the trigger event comprising event attributes; generating a notification to be applied to the presentation of the message, the notification based on at least the event attributes of the trigger event; moving the presentation of the message from the first position among the message feed to a second position among the message feed; and applying the notification to the presentation of the message.
-
公开(公告)号:US11968157B1
公开(公告)日:2024-04-23
申请号:US16729629
申请日:2019-12-30
Applicant: Snap Inc.
Inventor: Jeremy Voss , Christie Marie Heikkinen , Daniel Rakhamimov , Laurent Desserrey , Susan Marie Territo , Edward Koai
IPC: H04L51/043 , H04L51/224 , H04L51/52
CPC classification number: H04L51/043 , H04L51/224 , H04L51/52
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing reduced availability modes in messaging. The program and method provide for maintaining a count of consecutive time periods in which message content has been exchanged between a first user and a second user in a messaging application; receiving, from a device associated with the first user, a request to set an availability mode for the first user to a reduced availability mode with respect to the messaging application; setting, in response to receiving the request, the availability mode for the first user to the reduced availability mode; and refraining from updating the count while the availability mode is set to the reduced availability mode.
-
公开(公告)号:US11934473B2
公开(公告)日:2024-03-19
申请号:US17649151
申请日:2022-01-27
Applicant: Snap Inc.
Inventor: Jeremy Voss
IPC: G06F16/9536 , G06F16/906 , G06F16/9537 , G06Q50/00
CPC classification number: G06F16/9536 , G06F16/906 , G06F16/9537 , G06Q50/01
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting past interactions. The program and method include generating a group profile for a plurality of users that includes a plurality of media items previously exchanged between the plurality of users and saved by at least one of the plurality of users; computing a prior time period as a function of a current date and a specified time interval; searching the plurality of media items to identify a collection of media items that were exchanged between the plurality of users during the prior time period; and generating for display in a graphical user interface a subset of the identified collection of media items.
-
公开(公告)号:US20240062448A1
公开(公告)日:2024-02-22
申请号:US18498824
申请日:2023-10-31
Applicant: Snap Inc.
Inventor: Celia Nicole Mourkogiannis , Jeremy Voss
IPC: G06T13/80 , H04L51/043 , H04L51/216
CPC classification number: G06T13/80 , H04L51/043 , H04L51/216
Abstract: A system to dynamically generate and cause display of composite user identifiers is described. Embodiments of the present disclosure related to systems for: receiving an identification of a user profile from a client device; retrieving user identifiers associated with the user profile and a user profile associated with the client device; selecting an animation script from among a plurality of animation scripts, the animation script including a set of graphical elements; generating a composite user identifier based on the user identifiers associated with the user profile and the user profile associated with the client device; and causing display of a presentation of the composite user identifier at the client device, wherein the presentation is based on the animation script.
-
公开(公告)号:US20240061559A1
公开(公告)日:2024-02-22
申请号:US18498751
申请日:2023-10-31
Applicant: Snap Inc.
Inventor: Matthew Colin Grantham , Jeremy Voss , David Whyte
IPC: G06F3/0484 , H04L12/18 , G06F3/0482
CPC classification number: G06F3/0484 , H04L12/1822 , G06F3/0482
Abstract: A system to generate a graphical user interface to display a presentation of a set of shared user groups between users of a social networking service is described. Embodiments of the present disclosure relate generally to systems for: receiving an identification of a second user from a user account of a first user; identifying a user group that includes the first user and the second user in response to the identification of the second user from the user account of the first user; retrieving user identifiers of the first user and the second user, wherein the user identifiers may include graphical avatars; generating a group identifier based on the user identifiers; and causing display of a presentation of the user group at a client device.
-
公开(公告)号:US11887237B2
公开(公告)日:2024-01-30
申请号:US17131479
申请日:2020-12-22
Applicant: Snap Inc.
Inventor: Celia Nicole Mourkogiannis , Jeremy Voss
IPC: G06T13/80 , H04L51/043 , H04L51/216
CPC classification number: G06T13/80 , H04L51/043 , H04L51/216
Abstract: A system to dynamically generate and cause display of composite user identifiers is described. Embodiments of the present disclosure related to systems for: receiving an identification of a user profile from a client device; retrieving user identifiers associated with the user profile and a user profile associated with the client device; selecting an animation script from among a plurality of animation scripts, the animation script including a set of graphical elements; generating a composite user identifier based on the user identifiers associated with the user profile and the user profile associated with the client device; and causing display of a presentation of the composite user identifier at the client device, wherein the presentation is based on the animation script.
-
公开(公告)号:US11880923B2
公开(公告)日:2024-01-23
申请号:US18184283
申请日:2023-03-15
Applicant: Snap Inc.
Inventor: Newar Husam Al Majid , Nathan Kenneth Boyd , Sheldon Chang , Chamal Samaranayake , Jeremy Voss
IPC: G06T13/40 , G06F3/04817 , H04L67/306 , G06V40/16 , H04M1/72469 , H04M1/72427 , H04M1/7243
CPC classification number: G06T13/40 , G06F3/04817 , G06V40/161 , G06V40/168 , G06V40/171 , H04L67/306 , H04M1/7243 , H04M1/72427 , 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.
-
公开(公告)号:US11877093B2
公开(公告)日:2024-01-16
申请号:US17679441
申请日:2022-02-24
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/216 , H04L51/52
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.
-
公开(公告)号:US11868590B2
公开(公告)日:2024-01-09
申请号:US17580321
申请日:2022-01-20
Applicant: Snap Inc.
Inventor: Matthew Colin Grantham , Jeremy Voss , David Whyte
IPC: G06F3/0484 , H04L12/18 , G06F3/0482
CPC classification number: G06F3/0484 , G06F3/0482 , H04L12/1822
Abstract: A system to generate a graphical user interface to display a presentation of a set of shared user groups between users of a social networking service is described. Embodiments of the present disclosure relate generally to systems for: receiving an identification of a second user from a user account of a first user; identifying a user group that includes the first user and the second user in response to the identification of the second user from the user account of the first user; retrieving user identifiers of the first user and the second user, wherein the user identifiers may include graphical avatars; generating a group identifier based on the user identifiers; and causing display of a presentation of the user group at a client device.
-
-
-
-
-
-
-
-
-