-
公开(公告)号: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.
-
公开(公告)号:USD960927S1
公开(公告)日:2022-08-16
申请号:US29753525
申请日:2020-09-30
Applicant: Snap Inc.
Designer: Nathan Kenneth Boyd , Benedict Copping
-
公开(公告)号:US11411900B2
公开(公告)日:2022-08-09
申请号:US16835080
申请日:2020-03-30
Applicant: Snap Inc.
Inventor: Nathan Kenneth Boyd , Benedict Copping , Christie Marie Heikkinen , Celia Nicole Mourkogiannis , David Taitz , Mai Chi Tran
IPC: H04L51/046 , H04L51/224 , H04W8/26 , H04W4/14 , G06F9/54 , H04L12/18
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.
-
公开(公告)号:US20220207804A1
公开(公告)日:2022-06-30
申请号:US17549401
申请日:2021-12-13
Applicant: Snap Inc.
Inventor: Alexander Collins , Benedict Copping , Alexander Vodovoz
IPC: G06T11/60 , G06T7/11 , G06V30/148
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.
-
公开(公告)号:US20220174028A1
公开(公告)日:2022-06-02
申请号:US17651654
申请日:2022-02-18
Applicant: Snap Inc.
Inventor: Alexander Collins , Benedict Copping , Justin Huang
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for performing operations comprising: identifying a current social event; obtaining a list of creative tools associated with the current social event; accessing a plurality of content items generated by a client device; determining that one or more of the creative tools have been applied to a first content item in the plurality of content items; generating a subset of content items corresponding to the current social event that includes the first content item; automatically populating a social event template graphic based on the subset of content items corresponding to the current social event to generate a social event graphic card; and receiving a request from the client device to transmit the social event graphic card to one or more other client devices.
-
公开(公告)号:US11290403B2
公开(公告)日:2022-03-29
申请号:US16849095
申请日:2020-04-15
Applicant: Snap Inc.
Inventor: Alexander Collins , Benedict Copping , Justin Huang
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for performing operations comprising: identifying a current social event; obtaining a list of creative tools associated with the current social event; accessing a plurality of content items generated by a client device; determining that one or more of the creative tools have been applied to a first content item in the plurality of content items; generating a subset of content items corresponding to the current social event that includes the first content item; automatically populating a social event template graphic based on the subset of content items corresponding to the current social event to generate a social event graphic card; and receiving a request from the client device to transmit the social event graphic card to one or more other client devices.
-
公开(公告)号:US20210382585A1
公开(公告)日:2021-12-09
申请号:US16891605
申请日:2020-06-03
Applicant: Snap Inc.
Inventor: Alexander Collins , Benedict Copping , Justin Huang , Xiao Li
IPC: G06F3/0482 , G06F3/0481 , G06F16/44
Abstract: Systems and methods are provided for receiving a first set of media content items, a first media content item of the first set of media content items having associated first time data and a first content metadata, generating an overlay icon component associated with the first time data and the first content metadata, and causing the overlay icon component to be displayed overlaid on top of each of the first media content item. The systems and methods are also provided for determining a second set of media content items that each comprise a time data and a content metadata that matches the first time data and the first content metadata. The systems and method also include generating a timeline content collection, which includes the second set of media items displaying the media content collection in a media content collection interface.
-
公开(公告)号:US20210367914A1
公开(公告)日:2021-11-25
申请号:US16880396
申请日:2020-05-21
Applicant: Snap Inc.
Inventor: Alexander Collins , Benedict Copping , Justin Huang
Abstract: Systems and methods are provided for receiving a first plurality of media content items during a first time interval, identifying, from the first plurality of media content items, a first subset of media content items based on a first characteristic, and identifying, from the first subset of media content items, a second subset of media content items based on a second characteristic. The systems and methods are also provided for generating a first sequenced content collection including the first subset and the second subset and causing a first content collection interface to be displayed by the first computing device, the first content collection interface comprising the first sequenced content collection.
-
公开(公告)号:US11132399B1
公开(公告)日:2021-09-28
申请号:US16829997
申请日:2020-03-25
Applicant: Snap Inc.
Inventor: Alexander Collins , Benedict Copping , Justin Huang
IPC: G06F16/738 , G06F16/787 , H04L12/58 , G06F16/783
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.
-
-
-
-
-
-
-
-
-