-
公开(公告)号:US11310176B2
公开(公告)日:2022-04-19
申请号:US15952859
申请日:2018-04-13
Applicant: Snap Inc.
Inventor: Luis Carlos Dos Santos Marujo , Maria Pavlovskaia , William Brendel , Robert Cornelius Murphy
IPC: G06F3/0482 , H04L51/04 , H04L51/02 , G06F16/958
Abstract: A content suggestion system to generate and cause display of a set of chat suggestions based on messages received at a client device. The content suggestions system is configured to display messages that include message content at a client device, and identify content selected by a user of the client device to be included in a response to the messages received at the client device. The content suggestion system tracks and stores a number of times in which a particular pair of content appear in succession in a chat context, and calculates a ranking of the content among a set of available content. When subsequent messages that include the content of the content pair are displayed at the client device, the content suggestion system retrieves and presents a set of content as suggestions, based on the corresponding ranks.
-
公开(公告)号:US11308676B2
公开(公告)日:2022-04-19
申请号:US17062309
申请日:2020-10-02
Applicant: Snap Inc.
Inventor: Egor Nemchinov , Sergei Gorbatyuk , Aleksandr Mashrabov , Egor Spirin , Iaroslav Sokolov , Andrei Smirdin , Igor Tukh
Abstract: Provided are systems and methods for single image-based body animation. An example method includes receiving an input image that includes a body of a person and segmenting the input image into a body portion and a background portion. The method further includes fitting a model to the body portion. The model is configured to receive a set of pose parameters representing a pose of the body and generate an output image including an image of the body adopting the pose. The method further includes receiving a series of further sets of pose parameters, each representing at least one of further poses of the body. The further sets of pose parameters are generated using a generic model. The method also includes generating a series of output images of the body adopting the further poses and generating an output video based on the series of output images.
-
公开(公告)号:US11303819B1
公开(公告)日:2022-04-12
申请号:US16939369
申请日:2020-07-27
Applicant: Snap Inc.
Inventor: Bo Ding , Dmitry Ryuma
Abstract: Imaging methods and imagers for image capture devices. Still images are captured by gathering ambient light data using an ambient light sensor of the image capture device, selecting a frame rate for the imager corresponding to the gathered ambient light data, determining optimal image capture parameters for the imager by executing an auto exposure algorithm with a processor using the selected frame rate as an initialization parameter for the auto exposure algorithm, and capturing a still image with the imager after execution of the auto exposure algorithm using the selected frame rate.
-
公开(公告)号:US11301671B1
公开(公告)日:2022-04-12
申请号:US16657470
申请日:2019-10-18
Applicant: Snap Inc.
Inventor: Sheldon Chang
Abstract: A system and method for determining a mood for a crowd is disclosed. In example embodiments, a method includes identifying an event that includes two or more attendees, receiving at least one indicator representing emotions of attendees, determining a numerical value for each of the indicators, and aggregating the numerical values to determine an aggregate mood of the attendees of the event.
-
公开(公告)号:USD947869S1
公开(公告)日:2022-04-05
申请号:US29764742
申请日:2020-12-31
Applicant: Snap Inc.
Designer: Aman Yajurvedi
-
公开(公告)号:US11297027B1
公开(公告)日:2022-04-05
申请号:US16778242
申请日:2020-01-31
Applicant: Snap Inc.
Inventor: Harsh Agrawal , Xuan Huang , Jung Hyun Kim , Yuncheng Li , Yiwei Ma , Tao Ning , Ye Tao
IPC: G06F3/0482 , H04L51/52 , G06K9/62 , G06T7/00 , H04L65/1069 , H04L51/222 , H04L67/01
Abstract: Systems, methods, devices, computer readable instruction media, and other embodiments are described for automated image processing and insight presentation. One embodiment involves receiving a plurality of ephemeral content messages from a plurality of client devices, and processing the messages to identify content associated with at least a first content type. A set of analysis data associated with the first content type is then generated from the messages, and portions of the messages associated with the first content type are processed to generate a first content collection. The first content collection and the set of analysis data are then communicated to a client device configured for a display interface comprising the first content collection and a representation of at least a portion of the set of analysis data.
-
公开(公告)号:US11295101B2
公开(公告)日:2022-04-05
申请号:US16934305
申请日:2020-07-21
Applicant: Snap Inc.
Inventor: Andrés Monroy-Hernández
Abstract: The subject technology analyzes image data to recognize an object corresponding to an identification indicator of a physical item. The subject technology extracts verification metadata from the identification indicator, the verification metadata including information for verifying whether the physical item is an authentic item. The subject technology receives manufacturer verification information based at least in part on the verification metadata. The subject technology receives provenance information associated with the physical item based at least in part on the manufacturer verification information and the verification metadata. The subject technology causes display of a media overlay including the physical item based at least in part on the provenance information, wherein the media overlay includes an indication of authenticity of the physical item.
-
公开(公告)号:US11294538B2
公开(公告)日:2022-04-05
申请号:US16891605
申请日:2020-06-03
Applicant: Snap Inc.
Inventor: Alexander Collins , Benedict Copping , Justin Huang , Xiao Li
IPC: G06F3/048 , G06F3/0482 , G06F16/44 , G06F3/04817
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.
-
公开(公告)号:US20220103969A1
公开(公告)日:2022-03-31
申请号:US17203346
申请日:2021-03-16
Applicant: Snap Inc.
Inventor: Virginia Drummond , Jean Luo , Alek Matthiessen , Celia Nicole Mourkogiannis
Abstract: In one or more implementations, a user of a client application may share the location of the user in relation to an avatar of the user. In various examples, an avatar-based location sharing user interface element may be selectable to execute an augmented reality content item that is executable to make the location of the user accessible to one or more additional users of the client application. In one or more examples, a message may be generated that includes user content captured at a location of the user, an avatar of the user, and location information related to the location of the user. In one or more additional examples, the location of the user may be accessible via a map user interface that displays the avatar of the user at the location of the user within a geographic region.
-
公开(公告)号:US20220101608A1
公开(公告)日:2022-03-31
申请号:US16949077
申请日:2020-10-13
Applicant: Snap Inc.
Inventor: Hao Hu , Kevin Sarabia Dela Rosa , Bogdan Maksymchuk , Volodymyr Piven , Ekaterina Simbereva
Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: capturing, by a client device implementing a messaging application, an image; receiving, from a server, an identification of an augmented reality experience associated with the image, the server identifying the augmented reality experience by assigning visual words to features of the image and searching a visual search database to identify a plurality of marker images, and the server retrieving the augmented reality experience associated with a given one of the plurality of marker images; automatically, in response to capturing the image, displaying one or more graphical elements of the identified augmented reality experience; and receiving input from the user interacting with the one or more graphical elements.
-
-
-
-
-
-
-
-
-