-
公开(公告)号:US20240087242A1
公开(公告)日:2024-03-14
申请号:US17941293
申请日:2022-09-09
Applicant: Snap Inc.
Inventor: Kyle Goodrich , Maxim Maximov Lazarov , Andrew James McPhee , Daniel Moreno
CPC classification number: G06T19/006 , G06T7/70 , G06T19/20 , G06T2200/24 , G06T2207/10016 , G06T2207/30196 , G06T2210/21 , G06T2219/2016
Abstract: The subject technology detects a location and a position of a representation of a finger. The subject technology generates a first virtual object based on the location and the position of the representation of the finger. The subject technology detects a first collision event. The subject technology in response to the first collision event, modifies a set of dimensions of the second virtual object to a second set of dimensions. The subject technology detects a second location and a second position of the representation of the finger. The subject technology detects a second collision event. The subject technology modifies a set of dimensions of the third virtual object to a third set of dimensions. The subject technology renders the third virtual object based on the third set of dimensions within a third scene, the third scene comprising a modified scene from a second scene.
-
公开(公告)号:US20240087204A1
公开(公告)日:2024-03-14
申请号:US18509420
申请日:2023-11-15
Applicant: Snap Inc.
Inventor: Alexander Mashrabov , Victor Shaburov , Sofia Savinova , Dmitriy Matov , Andrew Osipov , Ivan Semenov , Roman Golobokov
IPC: G06T13/80 , G11B27/031 , H04L51/04 , H04L51/10
CPC classification number: G06T13/80 , G11B27/031 , H04L51/04 , H04L51/10 , H04M1/72439
Abstract: Described are systems and methods for generating personalized videos with customized text messages. An example method includes receiving an input text, a video template including a sequence of frame images, and at least one parameter for animation of the input text across the sequence of frame images, generating, based on the input text and the at least one parameter for animation, a configuration file including a text style for the input text for a frame in the sequence of frame images, and rendering, based on the configuration file, an output frame of an output video, where the output frame includes the frame in the sequence of frame images and a layer, and where the layer includes the input text stylized based on the text style. The method further includes providing an option enabling a user to change the at least one parameter for animation.
-
公开(公告)号:US20240085989A1
公开(公告)日:2024-03-14
申请号:US18514760
申请日:2023-11-20
Applicant: Snap Inc.
Inventor: Ty Blachly , Nathan Boyd , Donald Giovannini , Krish Jayaram , Evan Spiegel , William Wu
Abstract: Systems and methods for radial gesture navigation are provided. In example embodiments, user input data is received from a user device. The user input data indicates a continuous physical user interaction associated with a display screen of the user device. An initial point and a current point are detected from the user input data. A radius distance for a circle that includes the current point and is centered about the initial point is determined. An action is selected from among multiple actions based on the radius distance being within a particular range among successive ranges along a straight line that starts at the initial point and extends through the circle. Each range among the successive ranges corresponds to a particular action among the multiple actions. The selected action is performed in response to detecting a completion of the continuous physical user interaction.
-
公开(公告)号:US11924540B2
公开(公告)日:2024-03-05
申请号:US17557305
申请日:2021-12-21
Applicant: Snap Inc.
Inventor: Kaveh Anvaripour , Christine Barron , Wayne Mike Cao , Ranidu Lankage
IPC: H04N23/63 , G11B27/031
CPC classification number: H04N23/632 , G11B27/031
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for trimming video in association with multi-video clip capture. The program and method provide for displaying a capture user interface in accordance with a camera mode configured to capture multiple video clips for combining to generate a media content item; capturing the multiple video clips based on first user input received via the capture user interface, which includes a preview button selectable to navigate to a preview user interface for previewing and editing the multiple video clips; receiving, via the capture user interface, second user input selecting the preview button; and displaying, in response to the receiving, the preview user interface with a preview bar including a respective thumbnail for each of the multiple video clips, the preview bar being selectable to individually trim one or more of the multiple video clips.
-
公开(公告)号:US11922901B1
公开(公告)日:2024-03-05
申请号:US18157403
申请日:2023-01-20
Applicant: Snap Inc.
Inventor: Rudd Fawcett
IPC: G09G5/10
CPC classification number: G09G5/10 , G09G2300/023 , G09G2320/0233 , G09G2320/0626 , G09G2360/144
Abstract: A system and method for control of perceived brightness level in a display device based on the brightness of individual content items to provide a consistent viewing experience. This is a method of visual content-based brightness control. Adjusting the perceived display of individual visual content items does not rely on the adjustment of a display device's settings or controls, such as a general setting to control the brightness of a display screen, but rather evaluates the visual content being presented and adjusts the presentation layers for display of the visual content provided as part of the display screen. In this way, adjusting parameter(s) of one or more of these presentation layers provides control over the brightness level of the displayed content as a function of the brightness of the content.
-
公开(公告)号:US20240073163A1
公开(公告)日:2024-02-29
申请号:US18503929
申请日:2023-11-07
Applicant: Snap Inc.
Inventor: John Jensen , Swetha Krishna Prabhakar
IPC: H04L51/046 , A63F13/87 , G06Q20/36 , G06Q20/38 , G06Q30/0207 , G06Q30/0242 , G06Q30/0273 , H04L67/306
CPC classification number: H04L51/046 , A63F13/87 , G06Q20/363 , G06Q20/367 , G06Q20/381 , G06Q30/0207 , G06Q30/0246 , G06Q30/0274 , H04L67/306
Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving, by a messaging application, content from a given user; selecting a metric for measuring performance of the content on the messaging application; measuring performance of the content on the messaging application; computing a value of the performance of the content on the messaging application based on the selected metric; and updating a restricted use token wallet stored in a profile for the given user based on the computed value of the performance of the content.
-
公开(公告)号:US20240071007A1
公开(公告)日:2024-02-29
申请号:US18169631
申请日:2023-02-15
Applicant: Snap Inc.
Inventor: Rajan Vaish , Sven Kratz , Andrés Monroy-Hernández , Brian Anthony Smith
CPC classification number: G06T19/006 , H04N5/268 , G06T2200/24
Abstract: The present disclosure relates to methods and systems for providing a presentation of an experience (e.g., a journey) to a user using augmented reality (AR). During a capture phase, persons in the journey may take videos or pictures using their smartphones, GoPros, and/or smart glasses. A drone may also take videos or pictures during the journey. During an experience phase, an AR topographical rendering of the real-world environment of the journey may be rendered on a tabletop, highlighting/animating a path persons took in the journey. The persons may be rendered as miniature avatars/dolls overlaid on the representation of the real-world environment. When the user clicks on a point in the presentation of the journey, a perspective (e.g., the videos or pictures) at that point is presented.
-
公开(公告)号:US20240070986A1
公开(公告)日:2024-02-29
申请号:US18502634
申请日:2023-11-06
Applicant: Snap Inc.
Inventor: Matan Zohar , Artem Bondich , Yanli Zhao , Brian Fulkerson
CPC classification number: G06T17/205 , G06T7/251 , G06T7/70 , G06T19/006 , G06T2207/10016
Abstract: Methods and systems are disclosed for performing operations for deforming an external mesh. The operations comprise receiving a video that includes a depiction of a real-world object. The operations comprise generating a three-dimensional (3D) body mesh associated with the real-world object that tracks movement of the real-world object across frames of the video. The operations comprise obtaining an external mesh associated with an Augmented-Reality (AR) element. The operations comprise accessing a plurality of deformation attributes associated with the external mesh, each attribute corresponding to a different deformation model. The operations comprise separately deforming, based on respective deformation models, a first portion of the external mesh and a second portion of the external mesh. The operations comprise modifying the video to include a display of the AR element based on the separately deformed first and second portions of the external mesh.
-
公开(公告)号:US20240070405A1
公开(公告)日:2024-02-29
申请号:US18501349
申请日:2023-11-03
Applicant: Snap Inc.
Inventor: Dávid Retek , Dávid Pálházi , Márton Kajtar , Attila Alvarez , Péter Pócsi , András Németh , Mátyás Trosztel , Zsolt Robotka , János Rovnyai
IPC: G06F40/58 , G06F3/01 , G06F40/205 , G06V40/20
CPC classification number: G06F40/58 , G06F3/014 , G06F3/017 , G06F40/205 , G06V40/28
Abstract: A system and method for translating sign language utterances into a target language, including: receiving motion capture data; producing phonemes/sign fragments from the received motion capture data; producing a plurality of sign sequences from the phonemes/sign fragments; parsing these sign sequences to produce grammatically parsed sign utterances; translating the grammatically parsed sign utterances into grammatical representations in the target language; and generating output utterances in the target language based upon the grammatical representations.
-
公开(公告)号:US20240069707A1
公开(公告)日:2024-02-29
申请号:US18503003
申请日:2023-11-06
Applicant: Snap Inc.
Inventor: Newar Husam Al Majid , Laurent Desserrey , Christie Marie Heikkinen , Nathaniel Parrott , Jeremy Voss
IPC: G06F3/04845 , G06F3/04883 , G06T11/60 , H04L51/10 , H04M1/7243 , H04N7/14
CPC classification number: G06F3/04845 , G06F3/04883 , G06T11/60 , H04L51/10 , H04M1/7243 , H04N7/147 , G06F2203/04803
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interfaces to facilitate electronic chat conversations between users via multiple modes of electronic communication. A conversation view is displayed on a touch screen display of a client device. The conversation view presents messages exchanged between a first user and at least one other user in an electronic chat conversation. A user input comprising a touch gesture corresponding to an interaction with the display of the conversation view is received. Based on the user input, a camera feed view is displayed on the touch screen display. The camera feed view comprises a display of image data and enables a user to create a message comprising one or more images. A message is generated, and an indication of the message is displayed in the conversation view.
-
-
-
-
-
-
-
-
-