-
公开(公告)号:US20210303621A1
公开(公告)日:2021-09-30
申请号:US16829997
申请日:2020-03-25
Applicant: Snap Inc.
Inventor: Alexander Collins , Benedict Copping , Justin Huang
IPC: G06F16/738 , G06F16/787 , G06F16/783 , H04L12/58
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for generating a summary based on trip information. The program and method include operations for: determining that one or more criteria associated with a user correspond to a trip taken by the user during a given time interval; retrieving a plurality of visual media items generated by a client device of the user during the given time interval; determining location information for the plurality of visual media items; automatically generating a trip graphic to represent the trip based on the plurality of visual media items generated by the user during the given time interval and the determined location information; and causing the trip graphic to be displayed on the client device,
-
公开(公告)号:US20210192039A1
公开(公告)日:2021-06-24
申请号:US16721368
申请日:2019-12-19
Applicant: Snap Inc.
Inventor: Vasyl Pihur , Jianping He , Luke Ramsey , Benedict Copping
Abstract: Systems and methods are provided for performing operations including: receiving, via a messaging application of a user device, a request to recover access to an account of a user of the messaging application; accessing a first object corresponding to a first key; receiving, from a first friend of the user on the messaging application, a second object corresponding to a first portion of a second key; receiving, from a second friend of the user on the messaging application, a third object corresponding to a second portion of the second key; deriving the second key based on the second and third objects; and recovering access to the account of the user based on the first key and the second key.
-
公开(公告)号:US12244549B2
公开(公告)日:2025-03-04
申请号:US17818268
申请日:2022-08-08
Applicant: Snap Inc.
Inventor: Nathan Kenneth Boyd , Benedict Copping , Christie Marie Heikkinen , Celia Nicole Mourkogiannis , David Taitz , Mai Chi Tran
IPC: H04L51/046 , G06F3/04817 , G06F9/54 , H04L12/18 , H04L51/224 , H04W4/14 , H04W8/26
Abstract: A method, to manage an event invitation in a computer network environment, comprises presenting, using one or more processors, an event invitation creation indicium to a first user on a user interface of a computing device. Responsive to user selection of the event invitation creation indicium, an event creation interface is presented to receive event details. Responsive to receipt of the event details, an event invitation message is generated for communication, via a messaging system, by the first user to a second user of the messaging system, the event invitation message including a join indicium that is user-selectable to join a group chat related to the event. Responsive to a message send input from the first user, the event invitation message is sent, via the messaging system, from the first user to the second user. A request is received, from the second user, a request to join the group chat related to the event. A group chat message thread, associated with an event group including at least the first user and the second user, is then stored within the messaging system.
-
公开(公告)号:US12169521B2
公开(公告)日:2024-12-17
申请号:US18215355
申请日:2023-06-28
Applicant: Snap Inc.
Inventor: Alexander Collins , Benedict Copping , Justin Huang
IPC: G06F16/738 , G06F16/783 , G06F16/787 , H04L51/043 , H04L51/046 , H04L51/52
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for generating a summary based on trip information. The program and method include operations for: determining that one or more criteria associated with a user correspond to a trip taken by the user during a given time interval; retrieving a plurality of visual media items generated by a client device of the user during the given time interval; determining location information for the plurality of visual media items; automatically generating a trip graphic to represent the trip based on the plurality of visual media items generated by the user during the given time interval and the determined location information; and causing the trip graphic to be displayed on the client device.
-
公开(公告)号:US20240331243A1
公开(公告)日:2024-10-03
申请号:US18741491
申请日:2024-06-12
Applicant: Snap Inc.
Inventor: Alexander Collins , Benedict Copping , Alexander Vodovoz
IPC: G06T11/60 , G06T7/11 , G06T19/00 , G06V20/20 , G06V30/148
CPC classification number: G06T11/60 , G06T7/11 , G06T19/006 , G06V20/20 , G06V30/153 , G06T2210/22
Abstract: The subject technology selects a plurality of augmented reality (AR) content items based at least in part on a set of attributes. The subject technology analyzes each of the selected plurality of AR content items to determine an inclusion of textual information, identify an area of interest, or detect panning motion. The subject technology modifies each of the selected plurality of AR content items based at least in part on the analyzing. The subject technology generates, using at least the modified plurality of AR content items, a composite AR content item, the composite AR content item comprising a sequence of different AR content items, each of the different AR content items corresponding to a modified AR content item from the modified plurality of AR content items. The subject technology causes display, at a client device, the generated composite AR content item.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US11825239B1
公开(公告)日:2023-11-21
申请号:US17565311
申请日:2021-12-29
Applicant: Snap Inc.
Inventor: Benedict Copping , Laurent Desserrey , Virginia Drummond , Celia Nicole Mourkogiannis
CPC classification number: H04N7/157 , G06T19/006 , H04N7/147
Abstract: In some implementations, a system may establish a video call between a first device associated with a first user and a second device associated with a second user of a communications platform. The system may present a video interface for the video call, the video interface comprising a first video stream generated by the first device of the first user and a second video stream generated by the second device associated with the second user. The system may present a first set of image augmentations selected by the communications platform in the video interface, the first set of video augmentations being selectable by the first user for augmentation of the first video stream generated by the first user device. The system may identify a second set of image augmentations used by a further set of users of the communications platform. The system may present the second set of image augmentations in the video interface, the second set of image augmentations being selectable by the first user for augmentation of the first video stream generated by the first user device.
-
公开(公告)号:US11693539B2
公开(公告)日:2023-07-04
申请号:US17129509
申请日:2020-12-21
Applicant: Snap Inc.
Inventor: Jonathan Dale Brody , Alexander Collins , Benedict Copping , Linhui Ge , Justin Huang , KaChon Lei , Eugene Park , Hui Wang
IPC: G06F3/048 , G06F3/0484 , G06F3/0481 , H04L51/08
CPC classification number: G06F3/0484 , G06F3/0481 , H04L51/08
Abstract: Methods, computer-readable storage media, and apparatuses for surfacing content items in a messaging system. The methods may include storing a content item generated by a client device of a user, the user associated with the messaging system and determining a score to assign to the interaction and updating a resurface score associated with the content item with the score. The methods may further include determining whether to resurface the content item to the user based on the resurface score and causing to be displayed on a display of the client device a user interface comprising a user interface item for the user to display the content item. The methods may further include updating weights used to determine the scores based on interactions of the user with the resurfaced content items.
-
公开(公告)号:US20220377031A1
公开(公告)日:2022-11-24
申请号:US17818268
申请日:2022-08-08
Applicant: Snap Inc.
Inventor: Nathan Kenneth Boyd , Benedict Copping , Christie Marie Heikkinen , Celia Nicole Mourkogiannis , David Taitz , Mei Chi Tran
IPC: H04L51/046 , G06F3/04817
Abstract: A method, to manage an event invitation in a computer network environment, comprises presenting, using one or more processors, an event invitation creation indicium to a first user on a user interface of a computing device. Responsive to user selection of the event invitation creation indicium, an event creation interface is presented to receive event details. Responsive to receipt of the event details, an event invitation message is generated for communication, via a messaging system, by the first user to a second user of the messaging system, the event invitation message including a join indicium that is user-selectable to join a group chat related to the event. Responsive to a message send input from the first user, the event invitation message is sent, via the messaging system, from the first user to the second user. A request is received, from the second user, a request to join the group chat related to the event. A group chat message thread, associated with an event group including at least the first user and the second user, is then stored within the messaging system.
-
-
-
-
-
-
-
-
-