-
公开(公告)号:US12105938B2
公开(公告)日:2024-10-01
申请号:US18119095
申请日:2023-03-08
Applicant: Snap Inc.
Inventor: Matthew Colin Grantham , Jeremy Voss , David Whyte , Haibo Zhao
IPC: H04L67/306 , G06F3/04817 , G06F3/0482 , G06F3/0484 , G06T11/60 , G06F9/451
CPC classification number: G06F3/0484 , G06F3/04817 , G06F3/0482 , G06T11/60 , H04L67/306 , G06F9/451 , G06T2200/24
Abstract: Embodiments of the present disclosure relate generally to a collaborative achievement system for: detecting, at a client device associated with a first user, a collaborative achievement between at least the first user and a second user; selecting an achievement designator based on attributes of the collaborative achievement, wherein the achievement designator comprises personalization instructions for the achievement designator; retrieving, at the client device, user profile information from a first user account and a second user account associated with the first user and the second user; personalizing the achievement designator based on the user profile information and the personalization instructions; and causing display of a presentation of the personalized achievement designator at the client device.
-
公开(公告)号:US11909705B2
公开(公告)日:2024-02-20
申请号:US17493146
申请日:2021-10-04
Applicant: Snap Inc.
Inventor: Laurent Desserrey , Dylan Shane Eirinberg , Matthew Colin Grantham , Patrick Mandia , David Whyte
IPC: G06F3/04842 , H04L51/42
CPC classification number: H04L51/42 , G06F3/04842
Abstract: A method of sharing an item from an external resource comprises displaying a user interface for the external resource in a messaging application and navigating within the external resource based on user input received in the user interface presented in the messaging application. Upon receipt of selection of an item or state within the external resource based on user input, the identity of one or more recipients is obtained. Information representing the item or state is then transmitted to a device of at least one recipient and information representing the item or state is displayed in a chat interface of a messaging application running on a device of the recipient(s).
-
公开(公告)号:US20230274342A1
公开(公告)日:2023-08-31
申请号:US18314687
申请日:2023-05-09
Applicant: Snap Inc.
Inventor: Matthew Colin Grantham , David Whyte
IPC: G06Q30/0601 , G06F16/38 , G06K7/14 , G06T19/20
CPC classification number: G06Q30/0643 , G06F16/381 , G06K7/1413 , G06K7/1417 , G06K7/1443 , G06Q30/0613 , G06T19/20
Abstract: Method of generating customizable avatar outfits and accessories starts with a processor receiving a first identification information associated with a first article of clothing for sale on a first third-party server. The processor generates an outfit update interface comprising an avatar associated with a user of a client device and a first selectable item corresponding to the first article of clothing. The processor receives a selection from the client device of the first selectable item. The processor modifies the avatar to generate a modified avatar that is wearing an avatar outfit that comprises a first item that resembles the first article of clothing. The processor then causes the modified avatar to be displayed on a display screen of the client device. Other embodiments are disclosed.
-
公开(公告)号:US11676199B2
公开(公告)日:2023-06-13
申请号:US16457344
申请日:2019-06-28
Applicant: Snap Inc.
Inventor: Matthew Colin Grantham , David Whyte
IPC: G06Q30/00 , G06Q30/0601 , G06F16/38 , G06K7/14 , G06T19/20
CPC classification number: G06Q30/0643 , G06F16/381 , G06K7/1413 , G06K7/1417 , G06K7/1443 , G06Q30/0613 , G06T19/20
Abstract: Method of generating customizable avatar outfits and accessories starts with a processor receiving a first identification information associated with a first article of clothing for sale on a first third-party server. The processor generates an outfit update interface comprising an avatar associated with a user of a client device and a first selectable item corresponding to the first article of clothing. The processor receives a selection from the client device of the first selectable item. The processor modifies the avatar to generate a modified avatar that is wearing an avatar outfit that comprises a first item that resembles the first article of clothing. The processor then causes the modified avatar to be displayed on a display screen of the client device. Other embodiments are disclosed.
-
公开(公告)号:US11588769B2
公开(公告)日:2023-02-21
申请号:US15486117
申请日:2017-04-12
Applicant: Snap Inc.
Inventor: Jacob Edward Blackstock , Matthew Colin Grantham , Jason Bernard Innis
IPC: G06F15/16 , H04L51/10 , G06Q10/107 , H04L51/063
Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging software and systems by generating and selecting customized media content items (such as images) with avatars of different users within electronic messages based on the context of communications between the users. For example, users of different mobile computing devices can exchange electronic communications with each other, and the system can analyze these communications to present options for media content items containing the users' avatars based on content in the communications, actions or events taken by or involving the users, or combinations thereof. The users may select such media content items for inclusion in their electronic communications.
-
公开(公告)号:US11582176B2
公开(公告)日:2023-02-14
申请号:US17411309
申请日:2021-08-25
Applicant: Snap Inc.
Inventor: Newar Husam Al Majid , Timothy Jordan Garcia , Matthew Colin Grantham , Christie Marie Heikkinen , Denise Marcela Martinez , David Whyte
IPC: G06N3/00 , H04L51/10 , G06F40/30 , G06T13/20 , G06T13/40 , H04L51/52 , G06F40/169 , G06N3/04 , G06F40/295 , G06N5/02
Abstract: Systems and methods are provided for performing operations including: receiving, by a messaging application, input that selects an option to generate a message using an avatar with a caption; presenting, by the messaging application, the avatar and a caption entry region proximate to the avatar; populating, by the messaging application, the caption entry region with a text string comprising one or more words; determining, by the messaging application, context based on the one or more words in the text string; and modifying, by the messaging application, an expression of the avatar based on the determined context.
-
公开(公告)号:US20230036447A1
公开(公告)日:2023-02-02
申请号:US17963104
申请日:2022-10-10
Applicant: Snap Inc.
Inventor: Matthew Colin Grantham , Tadeusz Kozak , Jeremy Voss , David Whyte
IPC: H04L51/10 , H04L51/046 , G06T13/80 , H04L51/52
Abstract: Method of generating customized graphics having reactions to electronic message content starts with application server causing a communication interface for a communication session to be displayed at a first client device and at a second client device, respectively. The communication session is between a plurality of client devices. The communication interface includes a chat presence bar that includes a plurality of presence indicators associated with the client devices, respectively. Application server receives content for an electronic message from first client device or second client device and generates a customized graphic based on the content for the electronic message and a user identifier for first client device. Application server causes the customized graphic to be displayed on the chat presence bar of the communication interface displayed on the second client device. The customized graphic included in a first presence indicator associated with the first client device. Other embodiments are disclosed.
-
公开(公告)号:US20220308722A1
公开(公告)日:2022-09-29
申请号:US17841169
申请日:2022-06-15
Applicant: Snap Inc.
Inventor: Matthew Colin Grantham , Jeremy Voss , David Whyte , Haibo Zhao
IPC: G06F3/0484 , G06F3/04817 , G06T11/60 , H04L67/306 , G06F3/0482
Abstract: Embodiments of the present disclosure relate generally to a collaborative achievement system for: detecting, at a client device associated with a first user, a collaborative achievement between at least the first user and a second user; selecting an achievement designator based on attributes of the collaborative achievement, wherein the achievement designator comprises personalization instructions for the achievement designator; retrieving, at the client device, user profile information from a first user account and a second user account associated with the first user and the second user; personalizing the achievement designator based on the user profile information and the personalization instructions; and causing display of a presentation of the personalized achievement designator at the client device.
-
公开(公告)号:US11455082B2
公开(公告)日:2022-09-27
申请号:US16820301
申请日:2020-03-16
Applicant: Snap Inc.
Inventor: Matthew Colin Grantham , Jeremy Voss , David Whyte , Haibo Zhao
IPC: H04L67/306 , G06F3/0484 , G06F3/04817 , G06T11/60 , G06F3/0482 , G06F9/451
Abstract: Embodiments of the present disclosure relate generally to a collaborative achievement system for: detecting, at a client device associated with a first user, a collaborative achievement between at least the first user and a second user; selecting an achievement designator based on attributes of the collaborative achievement, wherein the achievement designator comprises personalization instructions for the achievement designator; retrieving, at the client device, user profile information from a first user account and a second user account associated with the first user and the second user; personalizing the achievement designator based on the user profile information and the personalization instructions; and causing display of a presentation of the personalized achievement designator at the client device.
-
公开(公告)号:US20220206924A1
公开(公告)日:2022-06-30
申请号:US17566062
申请日:2021-12-30
Applicant: Snap Inc.
Inventor: Laurent Desserrey , Dylan Shane Eirinberg , Matthew Colin Grantham
IPC: G06F11/34 , G06F16/957 , G06F3/00 , G06F9/451 , G06K9/62
Abstract: In one or more implementations, a user interface is displayed that includes user interface elements that correspond to third-party application resources that are executable within a client application. The user interface elements may be selectable to launch the third-party application resources within the client application. The user interface may be accessed from a camera user interface of the client application and the user interface may also have a region that includes a portion of the camera user interface in addition to the user interface elements that correspond to the third-party application resources.
-
-
-
-
-
-
-
-
-