-
公开(公告)号:US12021820B2
公开(公告)日:2024-06-25
申请号:US18154442
申请日:2023-01-13
Applicant: Snap Inc.
Inventor: Bradley Baron , Benjamin Ralph Hollis , Gavin Shriver , Peter Cardwell
CPC classification number: H04L51/52 , H04L47/34 , H04L47/6215
Abstract: Methods, systems, and computer readable medium are provided for receiving an event message in a plurality of event messages, the event message comprising a sequence number and associated data, identifying the event message as an out-of-order event message based on the sequence number, assigning a priority level to the out-of-order event message based on a plurality of priority rules, and placing the out-of-order event message in a primary queue of messages based on the priority level assigned to the event message.
-
公开(公告)号:US12020729B2
公开(公告)日:2024-06-25
申请号:US18215674
申请日:2023-06-28
Applicant: Snap Inc.
Inventor: Brent Davis
IPC: G11B27/036 , G06F3/04845 , G06F3/0488 , G06Q30/0241 , G11B27/28 , G11B27/34 , H04N5/91 , H04N5/92 , G06F3/0483
CPC classification number: G11B27/036 , G06F3/04845 , G06F3/0488 , G06Q30/0277 , G11B27/28 , G11B27/34 , H04N5/91 , H04N5/92 , G06F3/0483
Abstract: A method is disclosed for displaying a sequence of video items on an electronic device. During playback of a current video item, a dismissal input such as a swipe or tap/click is received via a user input mechanism, indicating that display of the current video item is to be ceased and that display of the next video item in the sequence is to be commenced. In response to the dismissal input, summary information is displayed on the display screen, providing non-video communication of an informational payload of the current video item. A timer is started at the commencement of display of the summary information, at the expiry of which display of the next video item is to be commenced. In response to a resumption input such as a touchscreen tap or cursor click on the summary information before expiry of the timer, playback of the current video item is resumed via the display screen.
-
公开(公告)号:US12020392B2
公开(公告)日:2024-06-25
申请号:US17855179
申请日:2022-06-30
Applicant: Snap Inc.
Inventor: Vladislav Shakhrai , Sergey Demyanov , Mikhail Vasilkovskii , Aleksei Stoliar
CPC classification number: G06T19/20 , G06T7/40 , G06T11/001 , G06T17/20 , G06T2207/20081 , G06T2207/20084 , G06T2210/12 , G06T2210/22 , G06T2219/2016
Abstract: Methods and systems are disclosed for performing operations for generating a photorealistic rendering of an object. The operations include: accessing a set of albedo textures and a machine learning model associated with a real-world object, the set of albedo textures and a machine learning model having been trained based on a plurality of viewpoints of the real-world object; obtaining a three-dimensional (3D) mesh of the real-world object; receiving input that selects a new viewpoint that differs from the plurality of viewpoints of the real-world object; and generating a photorealistic rendering of the real-world object from the new viewpoint based on the 3D mesh of the real-world object, the set of albedo textures, and the machine learning model associated with the real-world object.
-
公开(公告)号:US12020383B2
公开(公告)日:2024-06-25
申请号:US17708744
申请日:2022-03-30
Applicant: Snap Inc.
Inventor: Grigoriy Tkachenko , Inna Zaitseva
IPC: G06T19/00 , G06F3/0482 , G06T7/70 , G06V40/16
CPC classification number: G06T19/006 , G06F3/0482 , G06T7/70 , G06V40/174 , G06T2200/24 , G06T2207/20084 , G06T2207/30201
Abstract: The subject technology receives a selection of a selectable graphical item to initiate generating augment reality content including facial synthesis, the selection being received by a third party application, the third party application being executed by a computing device separate from a first party application and a messaging server system. The subject technology captures image data by the client device. The subject technology generates, by the one or more hardware processors and based at least in part on frames of a source media content, sets of source pose parameters. The subject technology generates, based at least in part on sets of the source pose parameters, an output media content using an interface communicating with the messaging server system. The subject technology provides augmented reality content based at least in part on the output media content for display on the computing device.
-
公开(公告)号:US12020377B2
公开(公告)日:2024-06-25
申请号:US18195012
申请日:2023-05-09
Applicant: Snap Inc.
Inventor: Samuel Edward Hare , Andrew James McPhee , Daniel Moreno , Kyle Goodrich
IPC: G06T17/20 , G06T3/20 , G06T3/40 , G06T7/20 , G06T7/246 , G06T11/60 , G06T13/20 , G06T15/00 , G06T15/04 , G06T19/00 , G06T19/20
CPC classification number: G06T17/20 , G06T3/20 , G06T3/40 , G06T7/20 , G06T7/251 , G06T11/60 , G06T13/20 , G06T15/00 , G06T15/04 , G06T19/006 , G06T19/20 , G06F2218/00 , G06T2219/2004 , G06T2219/2012 , G06T2219/2016
Abstract: Systems and methods are provided for receiving a two-dimensional (2D) image comprising a 2D object; identifying a contour of the 2D object; generating a three-dimensional (3D) mesh based on the contour of the 2D object; and applying a texture of the 2D object to the 3D mesh to output a 3D object representing the 2D object.
-
公开(公告)号:US20240205234A1
公开(公告)日:2024-06-20
申请号:US18082849
申请日:2022-12-16
Applicant: Snap Inc.
Inventor: Christie Marie Heikkinen , Jane Meng
IPC: H04L9/40 , G06F16/587
CPC classification number: H04L63/107 , G06F16/587 , H04L63/102
Abstract: A system for providing context based creative tools and configured to perform operations that include: causing display of first media content at a client device, the first media content comprising a media attribute; detecting the media attribute of the first media content; presenting a graphical icon based on the media attribute of the media content at the client device; receiving an input that selects the graphical icon; and generating second media content at the client device based on the input that selects the graphical icon.
-
公开(公告)号:US20240205105A1
公开(公告)日:2024-06-20
申请号:US18427246
申请日:2024-01-30
Applicant: Snap Inc.
Inventor: Mehmood Zafarullahkhan , Manish Bodhankar , Mingyang Chai
Abstract: An electronic eyewear device communicates with a backend service system via a device hub that provides an edge proxy server for a service request from the electronic eyewear device to the backend service system. The device hub provides a standardized request/response optimized schema for providing a standardized communication between the electronic eyewear device and the backend service system in response to the service request in a standardized format adapted to minimize network requests. A standardized communication is provided to at least one backend service of the backend service system, and a standardized response to the standardized service request is received from the backend service(s) and provided to the electronic eyewear device. In one configuration, the device hub may issue asynchronous requests to backend services in response to a service request from the electronic eyewear device and merge responses into a standardized response for the electronic eyewear device.
-
公开(公告)号:US20240203072A1
公开(公告)日:2024-06-20
申请号:US18594733
申请日:2024-03-04
Applicant: Snap Inc.
Inventor: Jonathan Solichin
CPC classification number: G06T19/006 , G06F3/011 , G06F3/04842 , G06F3/167 , G10L15/08 , G10L15/22 , G10L2015/088
Abstract: Systems and methods describe an augmented reality (AR) system for generating AR experiences in real-time. The AR experience system receives a selection of an AR experience from an application running on a computer device, displays a first set of textual cues associated with the AR experience on the computer device, receives a first set of image data corresponding to the first set of textual cues, generates a first AR object associated with the AR experience, displays the first AR object on the computer device and a second set of textual cues associated with the AR experience, receives a second set of image data corresponding to the second set of textual cues, and generates a second AR object associated with the AR experience.
-
公开(公告)号:US20240202550A1
公开(公告)日:2024-06-20
申请号:US18592154
申请日:2024-02-29
Applicant: Snap Inc.
Inventor: John Cain Blackwood , Jason Brewer , Nima Khajehnouri , Hadi Minooei , Benjamin C. Steele , Qian You
IPC: G06N5/022 , G06F16/951 , G06N20/00
CPC classification number: G06N5/022 , G06F16/951 , G06N20/00
Abstract: Systems and methods are provided for receiving a request for lookalike data, the request for lookalike data comprising seed data and generating sample data from the seed data and from user data for a plurality of users, to use in a lookalike model training. The systems and methods further provide for capturing a snapshot of social graph data for a plurality of users and computing social graph features based on the seed data and the user data for the plurality of users, training a lookalike model based on the sample data and the computed social graph features to generate a trained lookalike model, generating a lookalike score for each user of the plurality of users in the user data using the trained lookalike model, and generating a list comprising a unique identifier for each user of the plurality of users and an associated lookalike score for each unique identifier.
-
公开(公告)号:US12015652B2
公开(公告)日:2024-06-18
申请号:US17655307
申请日:2022-03-17
Applicant: Snap Inc.
Inventor: Nathan Kenneth Boyd , Laurent Desserrey , Alex Edelsburg , Benjamin Ralph Hollis , David Paliwoda , Jeremy Baker Voss
IPC: H04L65/1059 , G06F3/0484 , H04L65/75
CPC classification number: H04L65/1059 , G06F3/0484 , H04L65/75
Abstract: A web calling client that enhances video conferencing is described. The web calling client is provided by a messaging system that facilitates exchanging data over a network. The web calling client is launched in a web browser of a user device to display a user interface that includes an output of a digital image sensor of a camera. The web calling client is configured to provide augmented reality experiences provided by the messaging system.
-
-
-
-
-
-
-
-
-