Snap Inc. patent applications on February 6th, 2025
Patent Applications by Snap Inc. on February 6th, 2025
Snap Inc.: 7 patent applications
Snap Inc. has applied for patents in the areas of G06T19/00 (3), G06F3/0482 (3), H04L67/01 (2), G06F3/04817 (1), G06T7/70 (1) G06T19/006 (2), G06F3/04817 (1), G06F3/04847 (1), G06T11/00 (1), G06T19/20 (1)
With keywords such as: media, content, device, location, user, item, interface, client, object, and reality in patent application abstracts.
Patent Applications by Snap Inc.
20250044912. OBJECT BASED CONTENT RECOMMENDATION_simplified_abstract_(snap inc.)
Inventor(s): Shubham Chawla of Santa Clara CA (US) for snap inc., Hyojung Chun of Long Island City NY (US) for snap inc., Anvi Dalal of New York NY (US) for snap inc., Yunchu He of Lawrence Township NJ (US) for snap inc., Hao Hu of Bellevue WA (US) for snap inc., Sarah Lensing of Brooklyn NY (US) for snap inc., Yanjia Li of Torrance CA (US) for snap inc., Ana Medinac of Queens NY (US) for snap inc., Bindi Patel of Cohoes GA (US) for snap inc., Patrick Poirson of Gilbert AZ (US) for snap inc., Chiung-Fu Shih of Foster City CA (US) for snap inc., Jeremy Staub of Brooklyn NY (US) for snap inc., Kevin Dechau Tang of New York NY (US) for snap inc., Ryan Tran of San Diego CA (US) for snap inc., Andrew Wan of Marina del Rey CA (US) for snap inc., Cindy Wang of Great Neck NY (US) for snap inc., Alireza Zareian of Huntington Beach CA (US) for snap inc.
IPC Code(s): G06F3/04817, G06V10/764
CPC Code(s): G06F3/04817
Abstract: systems and methods for object-based content recommendation are described. a camera feed comprising a plurality of image frames is caused to be displayed at a client device. an object is detected within an image frame from the camera feed, the object corresponding with an object category. responsive to detecting the object, an icon associated with the object category is selected and displayed at a position upon the camera feed. the icon corresponds with a media collection related to the object category. an input is received selecting the icon. responsive to the input, a presentation of media items from the media collection is displayed at the client device. by detecting real-world objects and surfacing relevant virtual icons that link to associated media, an augmented reality experience is provided allowing virtual content to be overlaid and anchored to objects in reality.
Inventor(s): Sumbul Alvi of Astoria NY (US) for snap inc., Jonathan Brody of Marina Del Rey CA (US) for snap inc., Xingkai Eric Chew of Lexington MA (US) for snap inc., Bryant Detwiller of Hopkinton NH (US) for snap inc., Joseph Engelman of New York NY (US) for snap inc., Abdulrahman Khan of Berkeley CA (US) for snap inc., Sarah Lensing of Brooklyn NY (US) for snap inc., Robert Derui Lin of Jersey City NJ (US) for snap inc., Gaurav Misra of New York NY (US) for snap inc., Nathaniel Parrott of Brooklyn NY (US) for snap inc., Suraj Vindana Samaranayake of New York NY (US) for snap inc., Andrew Thieck of New york NY (US) for snap inc.
IPC Code(s): G06F3/04847, G06F3/0482, G06T11/60, H04L51/52, H04L67/01
CPC Code(s): G06F3/04847
Abstract: method of generating customized avatars based on location information includes processor receiving from first client device location information including a location of the first client device. processor causes a status interface to be displayed on first client device that includes selectable location items corresponding to locations based on the location information. processor receives a selection from first client device of first selectable location item and causes avatar selection interface to be displayed on first client device that includes versions of first avatar performing actions related to the first selectable location item. processor receives selection of first selectable version of the first avatar and generates a map interface that includes a map display based on the location information and the first selectable version of the first avatar. processor causes the map interface to be displayed on at least one of the plurality of client devices. other embodiments are disclosed.
Inventor(s): Alexandr Marinenko of Lehi UT (US) for snap inc., Aleksandr Mashrabov of Los Angeles CA (US) for snap inc., Alexey Pchelnikov of London (GB) for snap inc.
IPC Code(s): G06T11/00, G06Q30/0241, G06Q50/00
CPC Code(s): G06T11/00
Abstract: the subject technology receives frames of a source media content, the frames of the source media content including representations of a head and a face of a source actor. the subject technology generates sets of source pose parameters. the subject technology receives at least one target image, the at least one target image including representations of a target head and a target face of a target entity. the subject technology generates, based at least in part on the sets of source pose parameters, an output media content, each frame of the output media content includes an image of the target face in at least one frame of the output media content. the subject technology provides an online advertisement based at least in part on the output media content for display on a computing device.
20250046018. GARMENT FABRICATION USING MACHINE LEARNING_simplified_abstract_(snap inc.)
Inventor(s): Avihay Assouline of Tel Aviv (IL) for snap inc., Itamar Berger of Hod Hasharon (IL) for snap inc.
IPC Code(s): G06T19/00
CPC Code(s): G06T19/006
Abstract: methods and systems are disclosed for generating a physical garment using a machine learning model. the methods and systems receive a plurality of parameters of an optimization problem, the plurality of parameters describing a fashion item, and form a prompt based on values of the plurality of parameters. the prompt is processed by a generative machine learning model to output an image comprising an artificial fashion item corresponding to the values of the plurality of parameters. an augmented reality experience is generated in which a real-world object is overlaid with a virtual object that depicts the artificial fashion item. feedback associated with the augmented reality experience is used to condition fabrication of a real-world fashion item that resembles the artificial fashion item.
20250046033. DYNAMIC AUGMENTED REALITY COMPONENTS_simplified_abstract_(snap inc.)
Inventor(s): Ebony James Charlton of London (GB) for snap inc., Patrick Mandia of Venice CA (US) for snap inc., Celia Nicole Mourkogiannis of Los Angeles CA (US) for snap inc.
IPC Code(s): G06T19/00, G06N20/00, H04L51/046, H04L67/01
CPC Code(s): G06T19/006
Abstract: the technical problem of adding content that originates from a third party application to an augmented reality component maintained by a messaging server system is addressed by configuring the augmented reality component to modify content captured by a camera according to values of one or more attributes and by permitting delivery of the values, from the third party application to the messaging server system, in the payload of a deep link that references the identification of the augmented reality component.
Inventor(s): Marwan Aljubeh of London (GB) for snap inc., Gregory James Bakker of Clapham (GB) for snap inc., Ross Cairns of London (GB) for snap inc., Eric Nersesian of Summit NJ (US) for snap inc.
IPC Code(s): G06T19/20, G06F3/0482, G06T7/579, G06T7/70, G06T19/00
CPC Code(s): G06T19/20
Abstract: a method to employ a three-dimensional (3d) model is provided. the method may include: displaying, on a graphical user interface (gui) of a display device, at least one selectable option corresponding to at least one 3d model stored in a storage, each of the at least one 3d model corresponding to a 3d data representation and a location tracking data representation; receiving a selection of an option from a user via the gui, the selected option corresponding to a selected 3d model of a reference surface; in response to receipt of the selection of the option, switching to display a real-time camera view on the gui; determining that the reference surface is present in the real-time camera view; and superimposing at least one of the 3d data representation or the location tracking data representation of the selected 3d model on the reference surface displayed in the real-time camera view.
20250047969. PROVIDING A TEMPLATE FOR MEDIA CONTENT GENERATION_simplified_abstract_(snap inc.)
Inventor(s): Matthew Mahar of San Francisco CA (US) for snap inc., Vineet Kapil of Santa Monica CA (US) for snap inc., Kaveh Anvaripour of Santa Monica CA (US) for snap inc., Ranidu Lankage of Belmont CA (US) for snap inc., Anton Shevchenko of Black Diamond WA (US) for snap inc., Xin Su of Santa Clara CA (US) for snap inc., Benjamin Lin of Manhattan NY (US) for snap inc., Noam Lerner of Los Angeles CA (US) for snap inc., Rasana Manandhar of Draper UT (US) for snap inc., Prasad Tare of Flushing NY (US) for snap inc., Dustin Kendall of Highland UT (US) for snap inc.
IPC Code(s): H04N23/63, G06F3/0482
CPC Code(s): H04N23/631
Abstract: aspects of the present disclosure involve a system comprising a storage medium storing a program and method for providing a template for media content generation. the program and method provide for receiving, from a first device of a first user, an indication of first user input setting properties to create a template for combining user-selected media with an audio track, the properties specifying the audio track, a sequence of media slots, a duration for each media slot, and predefined edits for applying to the media slots; causing display of a user interface on a second device of a second user, the user interface for assigning a respective video or photo to each media slot; and receiving, from the second device, a media content item generated based on second user input provided via the user interface, the second user input assigning the respective video or photo to each media slot.