-
公开(公告)号:US12147643B2
公开(公告)日:2024-11-19
申请号:US17344339
申请日:2021-06-10
Applicant: Snap Inc.
Inventor: Newar Husam Al Majid , Laurent Desserrey , Dylan Shane Eirinberg , Matthew Colin Grantham , David Whyte
IPC: G06F3/04817 , G06F3/04842 , H04L51/046 , H04L67/60 , G06F3/16
Abstract: Method of generating a contextual action bar starts with processor causing an application icon associated with an application to be displayed by a display screen of a client device. Processor receives selection of application icon from a user and determines a context of client device. Context can comprise identification of application, type associated with application, or type of interface including application icon. Processor generates action bar based on the context of the client device, causes a first portion of display screen to display an application interface associated with the application, and causes a second portion to display the action bar that is associated with a messaging system. Other embodiments are also disclosed herein.
-
公开(公告)号:US20240378771A1
公开(公告)日:2024-11-14
申请号:US18780283
申请日:2024-07-22
Applicant: Snap Inc.
Inventor: Jaewook Chung , Wisam Dakka , Christopher Yale Crutchfield , Aymeric Damien , Emre Yamangil , Chunhui Zhu
Abstract: A method for modifying an image is described. The method involves capturing an image using an image sensor of a device, saving the image in a temporary area in the device's memory, then, upon storing the image in the temporary area, applying a convolutional neural network (CNN)-based stylization to the image in the temporary area as a background process of the device's processors to create a stylized image. This stylized image is then stored as metadata to the original image in the temporary area. Upon receiving instructions to display the image in the temporary area on the device, the image and a thumbnail of the stylized image are displayed.
-
公开(公告)号:US12141415B2
公开(公告)日:2024-11-12
申请号:US18523197
申请日:2023-11-29
Applicant: Snap Inc.
Inventor: Karen Stolzenberg , David Meisenholder , Mathieu Emmanuel Vignau , Sana Park , Tianyi Sun , Joseph Timothy Fortier , Kaveh Anvaripour , Daniel Moreno , Kyle Goodrich
IPC: G06F3/0485 , G02B27/01 , G06F3/04815 , G06F3/0488 , G06T19/00
Abstract: Disclosed is a method of receiving and processing content-sending inputs received by a head-worn device system including one or more display devices, one or more cameras and a vertically-arranged touchpad. The method includes displaying a content item on the one or more display devices, receiving a touch input on the touchpad corresponding to a send instruction, displaying a carousel of potential recipients, receiving a horizontal touch input on the touchpad, scrolling the carousel left or right on the one or more display devices in response to the horizontal touch input, receiving a tap touch input on the touchpad to select a particular recipient, receiving a further touch input, and in response to the further touch input, transmitting the content item to the selected recipient.
-
公开(公告)号:US12141215B2
公开(公告)日:2024-11-12
申请号:US18450110
申请日:2023-08-15
Applicant: Snap Inc.
Inventor: Pierre Leveau , Antoine Sinton
IPC: G06F16/9535 , G06F3/0484 , G06F16/9536 , G06N3/08 , G06N5/022 , G06N20/00
Abstract: Methods, systems, and devices for generating contact suggestions for a user of a social network. A first score is computed for each one of the plurality of users, the first score being computed using an edge-weighted ranking algorithm based on the user graph. A second score is computed, using a machine learning model, for each user of the plurality of users, the second score of each user being, at least partially, based on the first score of said user, with the second score of each user being representative of a probability of a first user sending a connection request to said user. A ranked contact suggestion list of one or more users of the plurality of users is generated, the one or more users being ranked based on their respective second score.
-
公开(公告)号:US20240372822A1
公开(公告)日:2024-11-07
申请号:US18141851
申请日:2023-05-01
Applicant: Snap Inc.
Inventor: Lien Le Hong Tran
IPC: H04L51/046 , G06F3/01 , G06T13/20 , G06T13/40 , G06T19/00 , G10L15/26 , H04L51/043
Abstract: Described herein is a messaging application that executes on a wearable augmented reality device. The messaging application facilitates the anchoring or pinning of a 3-D avatar representing another end-user. An end-user wearing the AR device facilitates messaging with the other end-user via interactions with the 3-D avatar representing the other end-user. As such, the AR device processes various sensor inputs to detect when the end-user wearing the AR device is “targeting” the 3-D avatar, and enables an audio recording device to record an audible message for communicating to the other end-user.
-
公开(公告)号:US20240371085A1
公开(公告)日:2024-11-07
申请号:US18770353
申请日:2024-07-11
Applicant: Snap Inc.
Inventor: Gleb Dmukhin , Egor Nemchinov , Yurii Volkov
Abstract: A messaging system performs image processing to estimate lighting properties with neural networks for images provided by users of the messaging system. A method of estimating light properties includes receiving an input image with first lighting properties and processing the input image using a convolutional neural network to generate an estimate of the first lighting properties. The method may further include modifying the input image with an augmentation to generate a modified input image, where the augmentation has second lighting properties, and changing the second lighting properties of the augmentation in the modified input image to the estimate of the first lighting properties.
-
公开(公告)号:US12136160B2
公开(公告)日:2024-11-05
申请号:US17661001
申请日:2022-04-27
Applicant: Snap Inc.
Inventor: Tejas Bahulkar , Edward Lee Kim-Koon , Ashwani Arya
IPC: G06T15/00 , G06F18/214 , G06T19/00 , H04W52/02
Abstract: Methods and systems are disclosed for performing operations for estimating power usage of an AR experience. The operations include: accessing resource utilization data associated with execution of an augmented reality (AR) experience; applying a machine learning technique to the resource utilization data to estimate power consumption of the AR experience, the machine learning technique being trained to establish a relationship between a plurality of training resource utilization data associated with training AR experiences and corresponding ground-truth power consumption of the training AR experiences; and adjusting one or more operations of the AR experience to reduce power consumption based on the estimated power consumption of the AR experience.
-
公开(公告)号:US12136158B2
公开(公告)日:2024-11-05
申请号:US18060449
申请日:2022-11-30
Applicant: Snap Inc.
Inventor: Avihay Assouline , Itamar Berger , Yuncheng Li
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for detecting a pose of a user. The program and method include receiving a monocular image that includes a depiction of a body of a user; detecting a plurality of skeletal joints of the body depicted in the monocular image; and determining a pose represented by the body depicted in the monocular image based on the detected plurality of skeletal joints of the body. A pose of an avatar is modified to match the pose represented by the body depicted in the monocular image by adjusting a set of skeletal joints of a rig of an avatar based on the detected plurality of skeletal joints of the body; and the avatar having the modified pose that matches the pose represented by the body depicted in the monocular image is generated for display.
-
公开(公告)号:US12136026B2
公开(公告)日:2024-11-05
申请号:US18222649
申请日:2023-07-17
Applicant: Snap Inc.
Inventor: Yingzhen Yang , Jianchao Yang , Ning Xu
Abstract: A compact neural network system can generate multiple individual filters from a compound filter. Each convolutional layer of a convolutional neural network can include a compound filters used to generate individual filters for that layer. The individual filters overlap in the compound filter and can be extracted using a sampling operation. The extracted individual filters can share weights with nearby filters thereby reducing the overall size of the convolutional neural network.
-
公开(公告)号:US20240362874A1
公开(公告)日:2024-10-31
申请号:US18767039
申请日:2024-07-09
Applicant: Snap Inc.
Inventor: Avihay Assouline , Itamar Berger , Gal Dudovitch , Peleg Harel , Ma'ayan Mishin Shuvi
IPC: G06T19/00 , G06N3/082 , G06Q30/0601
CPC classification number: G06T19/006 , G06N3/082 , G06Q30/0643 , G06T2200/08 , G06T2200/24 , G06T2210/16 , G06T2219/024
Abstract: Aspects of the present disclosure involve a system for providing AR experiences. The system accesses, by a messaging application, an image depicting a real-world fashion item of a user and generates a three-dimensional (3D) virtual fashion item based on the real-world fashion item depicted in the image. The system stores the 3D virtual fashion item in a database that includes a virtual wardrobe comprising a plurality of 3D virtual fashion items associated with the user. The system generates, by the messaging application, an augmented reality (AR) experience that allows the user to interact with the virtual wardrobe.
-
-
-
-
-
-
-
-
-