-
公开(公告)号: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.
-
公开(公告)号:US20220272059A1
公开(公告)日:2022-08-25
申请号:US17652619
申请日:2022-02-25
Applicant: Snap Inc.
Inventor: Charles Burson DePue , Patrick Mandia , David Whyte
IPC: H04L51/046 , G06F21/44 , H04L51/10 , G06F9/451 , G06F3/0482 , G06F3/04847 , H04L9/40 , H04L51/224
Abstract: Systems and methods are disclosed for prioritizing a list of applications. The systems and methods include identifying, with a messaging application, a list of applications that are configured to share authentication information with the messaging application; determining a priority value of each application on the list of applications; generating for display, with the messaging application, a graphical user interface that represents a selection of applications from the list of applications based on the priority value of each application on the list; and for each application represented in the graphical user interface, generating for display a user-selectable option to authorize the messaging application to share authentication information with the respective application.
-
63.
公开(公告)号:US11245658B2
公开(公告)日:2022-02-08
申请号:US16223920
申请日:2018-12-18
Applicant: Snap Inc.
Inventor: Matthew Colin Grantham , Krish Jayaram , Tadeusz Kozak , Jeremy Voss , David Whyte
IPC: H04L12/58
Abstract: Method of generating private notifications between users in a communication session starts with an application server causing a communication interface to be displayed at a first client device and at a second client device, respectively. Application server receives from the first client device a request to send a private notification to the second client device and causes a private notification sending interface to be displayed in the communication interface of the first client device. Application server receives from the first client device a confirmation to send the private notification to the second client device and generating the private notification at the second client device that includes causing a first avatar that is associated with a user of the first client device to be included in the communication interface displayed at the second client device. Other embodiments are disclosed.
-
公开(公告)号:US11233799B1
公开(公告)日:2022-01-25
申请号:US16798053
申请日:2020-02-21
Applicant: Snap Inc.
Inventor: David Whyte , Matthew Colin Grantham , Patrick Mandia , Hongjai Cho
IPC: H04L29/06 , G06F16/955
Abstract: Systems and methods are provided for performing operations including receiving, by a messaging application server from a third-party application implemented on a first device, a request to generate a registration code to enable the third-party application to access user profile information stored on the messaging application server; generating, by the messaging application server, the registration code; causing, by one or more processors, the first device to display a representation of the registration code; receiving, by the messaging application server from a messaging application implemented on a second device, a request to authorize access to the user profile based on the representation that is displayed on the first device; and authorizing, by the messaging application server, the third-party application implemented on the first device to access the user profile information maintained by, the messaging application server in response to receiving the request from the messaging application.
-
公开(公告)号:US20210387099A1
公开(公告)日:2021-12-16
申请号:US16897807
申请日:2020-06-10
Applicant: Snap Inc.
Inventor: Laurent Desserrey , Dylan Shane Eirinberg , Matthew Colin Grantham , Patrick Mandia , David Whyte , William Wu
Abstract: Systems and methods are directed to presenting, by one or more processors, a game result indicium and in response to a user-selection of the game result indicium, the system and method retrieves game play information related to a game play session. The system also generates, by the one or more processors, a game result overlay based on the game play information generated during the game play session, presents the game play overlay overlaid on a media content item to generate a composite media content item, and transmits the composite media item to a second user.
-
公开(公告)号:US11171902B2
公开(公告)日:2021-11-09
申请号:US17135588
申请日:2020-12-28
Applicant: Snap Inc.
Inventor: Matthew Colin Grantham , Tadeusz Kozak , Jeremy Voss , David Whyte
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.
-
公开(公告)号:US20210176197A1
公开(公告)日:2021-06-10
申请号:US16707635
申请日:2019-12-09
Applicant: Snap Inc.
Inventor: Newar Husam Al Majid , Timothy Jordan Garcia , Matthew Colin Grantham , Christie Marie Heikkinen , Denise Marcela Martinez , David Whyte
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.
-
公开(公告)号:US12288273B2
公开(公告)日:2025-04-29
申请号:US18050826
申请日:2022-10-28
Applicant: Snap Inc.
Inventor: Stuart Matheson , Laura Smith , Allison Vaughan , David Whyte
IPC: G06T11/00 , G06Q20/36 , G06Q30/0601 , G06T13/40 , G06T13/80 , H04L51/52 , G06F3/0482
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for generating an avatar. The program and method perform operations comprising delivering, by a messaging server, a notification to a client device that identifies a fashion item for customizing an avatar of a user; causing the notification comprising the fashion item to be displayed on the client device; receiving, by the messaging server, a request from the client device to access the fashion item; determining that the request from the client device to access the fashion item has been received prior to expiration of a scarcity parameter of the fashion item; and enabling the client device to access the fashion item in response to determining that the request from the client device has been received prior to the expiration of the scarcity parameter of the fashion item.
-
公开(公告)号:US20250036256A1
公开(公告)日:2025-01-30
申请号:US18909464
申请日:2024-10-08
Applicant: Snap Inc.
Inventor: Jacob Edward Blackstock , Timothy Jordan Garcia , Matthew Colin Grantham , Shahan Panth , David Whyte
IPC: G06F3/04817 , G06F3/0482 , G06F3/14 , H04L51/52
Abstract: Method of generating animation overlays starts with a processor causing a communication interface for a communication session to be displayed at client devices. The processor receives from a first client device an animation sending request and causes an animation sending interface to be displayed in the communication interface of the first client device. The animation sending interface comprises animation overlay icons. Each of the animation overlay icons comprise a first avatar associated with the first user. The processor receives from the first client device a selection of a first animation overlay icon and causes the first animation overlay corresponding to the first animation overlay icon to be displayed as an overlay on the communication interface of each of the plurality of client devices. The first animation overlay is an animation that includes the first avatar. Other embodiments are disclosed.
-
公开(公告)号:US20240357061A1
公开(公告)日:2024-10-24
申请号:US18762418
申请日:2024-07-02
Applicant: Snap Inc.
Inventor: Laurent Desserrey , Alex Edelsburg , Joseph Engelman , Alexander P. Powell , Arianne Spool , Jeremy Baker Voss , David Whyte
IPC: H04N7/15 , G06V40/16 , H04L51/046 , H04N7/14
CPC classification number: H04N7/157 , G06V40/166 , H04L51/046 , H04N7/147
Abstract: The technical problem of generating a video feed that represents a user who is party to a video call in a manner that invokes the sense of visual presence of the caller without communicating the live video of the user is addressed by configuring a video calling system to include an avatar call platform. The avatar call platform is configured to generate and display a video of an animated figure that represents a caller during a call, in that the face of the animated figure moves in a way that matches what the caller is saying during the call.
-
-
-
-
-
-
-
-
-