Jump to content

Snap Inc. patent applications on April 24th, 2025

From WikiPatents

Patent Applications by Snap Inc. on April 24th, 2025

Snap Inc.: 14 patent applications

Snap Inc. has applied for patents in the areas of G06F3/04817 (3), G06F40/40 (2), G06T11/60 (2), G06T19/00 (2), G06V40/10 (2) G06T11/60 (2), A45D44/005 (1), G06F3/04817 (1), G06F3/0484 (1), G06T7/11 (1)

With keywords such as: content, image, user, device, methods, systems, event, generate, based, and item in patent application abstracts.



Patent Applications by Snap Inc.

20250127282. AUGMENTED REALITY BEAUTY PRODUCT TUTORIALS_simplified_abstract_(snap inc.)

Inventor(s): Christine Barron of Los Angeles CA US for snap inc., Virginia Drummond of Venice CA US for snap inc., Jean Luo of Seattle WA US for snap inc., Alek Matthiessen of Marina Del Rey CA US for snap inc., Celia Nicole Mourkogiannis of Los Angeles CA US for snap inc., Jonathan Solichin of Arcadia CA US for snap inc., Olesia Voronova of Santa Monica CA US for snap inc.

IPC Code(s): A45D44/00, G06F3/04817, G06F3/04842, G06Q30/0601, G06T11/00, G09B19/00

CPC Code(s): A45D44/005



Abstract: systems, methods, and computer readable media for augmented reality beauty product tutorials are disclosed. methods disclose displaying on a first portion of a screen a beauty product tutorial including pre-recorded images of a presenter applying a beauty product to a body part of the presenter and determining first effects indicating changes to make to live images of a user to simulate applying the beauty product to the body part of the user, where the first effects are determined based on second effects indicating changes to the pre-recorded images from applying the beauty product to the body part of the presenter. methods further disclose processing the live images of the user to add the first effects and indications of motion of the beauty product and displaying the processed live images of the user on a second portion of the screen.


20250130685. GENERATING PERSONALIZED MAP INTERFACE WITH ENHANCED ICONS_simplified_abstract_(snap inc.)

Inventor(s): Jonathan Brody of Marina Del Rey CA US for snap inc.

IPC Code(s): G06F3/04817, G06F3/04815, G06F3/0482, G06F3/04845, G06F16/909

CPC Code(s): G06F3/04817



Abstract: method of generating personalized map interfaces with enhanced icons starts with a processor receiving from a first client device location information including location of first client device. processor causes map interface to be displayed on first client device that includes a first avatar at a location on the map interface based on the location information and an icon corresponding to an establishment. the processor causes the icon to change to an enhanced icon in response to receiving a first selection from the first client device that indicates a request to save the establishment in a database associated with the first user or determining that the establishment is saved in a database associated with a second user that is associated with the first user. other embodiments are disclosed.


20250130696. GENERATIVE MODEL FOR CREATING SHARABLE CONTENT ITEMS_simplified_abstract_(snap inc.)

Inventor(s): Celia Nicole Mourkogiannis of Los Angeles CA US for snap inc., Evan Spiegel of Los Angeles CA US for snap inc., Nathan Kenneth Boyd of Los Angeles CA US for snap inc.

IPC Code(s): G06F3/0484, G06F3/0488, G06N3/0895, G06V40/16

CPC Code(s): G06F3/0484



Abstract: methods and systems are disclosed for generating sharable content items using one or more machine learning models. the methods and systems access, by an interaction application, a plurality of previously captured content items and identify a set of content items of the plurality of previously captured content items that match one or more criteria corresponding to sharable content. the methods and systems rank the set of content items. the methods and systems analyze each of the ranked set of content items by a generative machine learning model to automatically modify each content item in the ranked set of content items, a unique modification being applied to each content item in the ranked set of content items. the methods and systems generate a shareable content item feed comprising the ranked set of modified content items.


20250131571. IMAGE SEGMENTATION SYSTEM_simplified_abstract_(snap inc.)

Inventor(s): Menglei Chai of Los Angeles CA US for snap inc., David LeMieux of Hermosa Beach CA US for snap inc., Shubham Vij of Los Angeles CA US for snap inc., lan Wehrman of Santa Monica CA US for snap inc.

IPC Code(s): G06T7/11, G06F3/04845, G06T7/12, G06T7/13, G06T7/174, G06T7/194, G06V10/56

CPC Code(s): G06T7/11



Abstract: an image segmentation system to perform operations that include causing display of an image within a graphical user interface of a client device, receive a set of user inputs that identify portions of a background and foreground of the image, identify a boundary of an object depicted within the image based on the set of user inputs, crop the object from the image based on the boundary, and generate a media item based on the cropped object, wherein properties of the media object, such as a size and a shape, are based on the boundary of the object.


20250131584. MIRROR-BASED AUGMENTED REALITY EXPERIENCE_simplified_abstract_(snap inc.)

Inventor(s): Matan Zohar of Rishon LeZion IL for snap inc., Yanli Zhao of London GB for snap inc., Brian Fulkerson of London GB for snap inc., Itamar Berger of Hod Hasharon IL for snap inc.

IPC Code(s): G06T7/70, G06F18/214, G06F18/24, G06T19/00, G06V40/10

CPC Code(s): G06T7/70



Abstract: aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for performing operations comprising: receiving a video that depicts a person. the operations further include identifying a set of skeletal joints of the person. the operations further include identifying a pose of the person depicted in the video based on positioning of the set of skeletal joints (or detecting a hand pose, detecting a mirror frame, or detecting a mobile device). the operations further include determining, based on the pose of the person (or detecting a hand pose, detecting a mirror frame, or detecting a mobile device), that the video comprises a mirror reflection of the person. the operations further include, in response to determining that the video comprises the mirror reflection of the person, causing display of a 3d virtual object in the video.


20250131609. GENERATING IMAGE SCENARIOS BASED ON EVENTS_simplified_abstract_(snap inc.)

Inventor(s): Nathan Kenneth Boyd of Los Angeles CA US for snap inc., Evan Spiegel of Los Angeles CA US for snap inc., Celia Nicole Mourkogiannis of Los Angeles CA US for snap inc.

IPC Code(s): G06T11/00, H04L51/216, H04N5/265

CPC Code(s): G06T11/00



Abstract: methods and systems are disclosed for suggesting scenarios for an image using one or more machine learning models based on a detected event. the methods and systems detect, by an interaction system associated with a first user, an event associated with a second user and generate a prompt comprising the event and a request for a plurality of scenarios that are relevant to the event. the methods and systems process the prompt by a large language model (llm) to generate the plurality of scenarios that are relevant to the event and present an individual content item corresponding to an individual scenario of the plurality of scenarios.


20250131623. GENERATIVE MODEL FOR SUGGESTING IMAGE MODIFICATIONS_simplified_abstract_(snap inc.)

Inventor(s): Nathan Kenneth Boyd of Los Angeles CA US for snap inc., Evan Spiegel of Los Angeles CA US for snap inc., Celia Nicole Mourkogiannis of Los Angeles CA US for snap inc.

IPC Code(s): G06T11/60, G06F40/40

CPC Code(s): G06T11/60



Abstract: methods and systems are disclosed for suggesting modifications for an image using one or more machine learning models. the methods and systems select, by an interaction application, an individual content item from a plurality of previously captured content items that matches one or more criteria corresponding to sharable content and generate a prompt comprising the individual content item and a request for a plurality of suggested modifications to the individual content item. the methods and systems process the prompt by a large language model (llm) to generate the plurality of suggested modifications to the individual content item and generate a modified individual content item corresponding to an individual suggested modification of the plurality of suggested modifications.


20250131624. GENERATING IMAGE SCENARIOS BASED ON LLM PROMPTS_simplified_abstract_(snap inc.)

Inventor(s): Nathan Kenneth Boyd of Los Angeles CA US for snap inc., Evan Spiegel of Los Angeles CA US for snap inc., Celia Nicole Mourkogiannis of Los Angeles CA US for snap inc.

IPC Code(s): G06T11/60, G06F16/532, G06F40/40

CPC Code(s): G06T11/60



Abstract: methods and systems are disclosed for suggesting scenarios for an image using one or more machine learning models based on an output of an llm. the methods and systems generate, by a device of a user, a first prompt comprising a demographic of a person and a date, and process the first prompt by a large language model (llm) to generate a plurality of ideas relevant to the person on that date, each idea comprising a respective description and vibe. the methods and systems generate a second prompt comprising a selected idea from the plurality of ideas and a request for a plurality of scenarios that are relevant to the selected idea, process the second prompt by the llm to generate the plurality of scenarios that are relevant to the selected idea, and present an individual content item corresponding to an individual scenario of the plurality of scenarios.


20250131669. EFFICIENT AVATAR CREATION WITH MESH PENETRATION AVOIDANCE_simplified_abstract_(snap inc.)

Inventor(s): Adam Carter of Venice CA US for snap inc., Gilberto Medina of Santa Monica CA US for snap inc., Leah Spontaneo of Scarborough CA for snap inc., Wenzhou Wang of New York NY US for snap inc.

IPC Code(s): G06T19/20, G06T13/40, G06T17/20, G06V40/10

CPC Code(s): G06T19/20



Abstract: described is a system for efficient avatar creation with mesh penetration avoidance by receiving a first body characteristic for a first virtual avatar, accessing a first body mesh of the first virtual avatar that corresponds to the first body characteristic, receiving a first accessory characteristic for the first virtual avatar, accessing a first accessory mesh that corresponds to the first accessory characteristic, and identifying a first portion of the first body mesh that is determined to penetrate the first accessory mesh, the penetration being determined prior to receiving the first body characteristic. the system modifies the first portion of the first body mesh that is determined to penetrate the first accessory mesh to generate an updated body mesh, applies the first accessory mesh to the updated first body mesh to generate the first virtual avatar, and displays the first virtual avatar.


20250131924. SPEECH-BASED SELECTION OF AUGMENTED REALITY CONTENT_simplified_abstract_(snap inc.)

Inventor(s): Joseph Timothy Fortier of Los Angeles CA US for snap inc., Celia Nicole Mourkogiannis of Los Angeles CA US for snap inc., Evan Spiegel of Los Angeles CA US for snap inc., Kaveh Anvaripour of Culver City CA US for snap inc.

IPC Code(s): G10L15/22, G06T19/00, G10L15/02, G10L15/08, G10L15/26, G10L15/30

CPC Code(s): G10L15/22



Abstract: aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying augmented reality content. the program and method provide for receiving, by a device, speech input to select augmented reality content for display; determining at least one keyword included in the speech input; identifying, from plural augmented reality content items, an augmented reality content item corresponding to the at least one keyword; and displaying the augmented reality content item with an image captured by a camera of the device.


20250133050. AUTOMATICALLY INCREMENTED READ-WATERMARK_simplified_abstract_(snap inc.)

Inventor(s): Haim Shoham of Berkeley CA US for snap inc., Gavin Shriver of Seattle WA US for snap inc., Jason Varbedian of Seattle WA US for snap inc., Zhichao Yang of Kirkland WA US for snap inc.

IPC Code(s): H04L51/216, G06F16/955, H04L51/043, H04L51/234

CPC Code(s): H04L51/216



Abstract: a system to automatically increment read-watermarks based on a set of predefined rules and criteria and configured to perform operations that include: accessing a message thread that comprises a plurality of messages; detecting a display of a message from among the plurality of messages at a client device, the message corresponding with an identification number from among a plurality of sequentially assigned identification numbers associated with the plurality of messages; applying the identification number that corresponds with the message from among the plurality of messages to a data object within a database associated with the message thread, the data object indicating a most recent message read by a user of the client device based on the identification number; detecting a trigger event; and automatically incrementing the identification number associated with the data object within the database responsive to the trigger event.


20250133088. GEO-FENCE AUTHORIZATION PROVISIONING_simplified_abstract_(snap inc.)

Inventor(s): Nicholas Richard Allen of Venice CA US for snap inc., Sheldon Chang of Venice CA US for snap inc.

IPC Code(s): H04L9/40, H04L51/222, H04L51/52, H04W4/02, H04W4/021, H04W4/029, H04W4/18, H04W12/06, H04W12/63, H04W12/64

CPC Code(s): H04L63/107



Abstract: a system includes a communication module that receives a request to post content to an event gallery associated with an event. the request in turn includes geo-location data for a device sending the content, and identification data identifying the device or a user of the device. the system further has an event gallery module to perform a first authorization operation that includes determining that the geo-location data corresponds to a geo-location fence associated with an event. the event gallery module also performs a second authorization operation that includes using the identification data to verify an attribute of the user. finally, based on the first and second authorization operations, the event gallery module may selectively authorize the device to post the content to the event gallery.


20250133181. CAMERA EFFECTS SHORTCUT WITH AUDIO TRACK SELECTION OPTION_simplified_abstract_(snap inc.)

Inventor(s): Kaveh Anvaripour of Culver City CA US for snap inc., Laurent Desserrey of Los Angeles CA US for snap inc.

IPC Code(s): H04N5/262, H04N23/63

CPC Code(s): H04N5/2621



Abstract: disclosed is a method for providing custom visual settings on a device including a display and a camera. the method comprises displaying an existing video that includes data specifying augmentation effects that were applied to the existing video, and an effects indicator. selection of the effects indicator applies the augmentation effects to a video feed from the camera. also displayed with the existing video is an audio context indicator identifying an audio track playing with the existing video. selection of the audio context indicator provides a user interface option to capture a new video with the audio track accompanying the new video.


20250133182. MEMORIES AND MOMENTS IN AUGMENTED REALITY (AR)_simplified_abstract_(snap inc.)

Inventor(s): Virginia Drummond of Venice CA US for snap inc., Celia Nicole Mourkogiannis of Los Angeles CA US for snap inc., Ibrahem Shekoni of Santa Monica CA US for snap inc.

IPC Code(s): H04N5/272, G06F3/04817, G06F3/04842, H04N1/00, H04N5/262, H04N23/63, H04N101/00

CPC Code(s): H04N5/272



Abstract: in one aspect, the method includes causing presentation of a camera interface, the camera interface to display a first image captured by a camera of a computing device of a first user, causing presentation of a plurality of augmentation icons within the camera interface, each of the image augmentation icons being associated with a respective image augmentation mechanism, detecting user selection of an auxiliary augmentation icon of the plurality of image augmentation icons, the second image icon being associated with an second image augmentation mechanism, determining an second image selection criterion for an second image augmentation mechanism, selecting an second image based on the second image selection criterion, the second image being selected from a plurality of photographs associated with the first user, and overlaying the second image on the first image to generate a composite image that is presented within the camera interface.


Snap Inc. patent applications on April 24th, 2025

Cookies help us deliver our services. By using our services, you agree to our use of cookies.