Patents by Inventor Jean Luo

Jean Luo has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12267287
    Abstract: The subject technology retrieves, by a client device from a storage device, first image data captured by the client device at a previous time. The subject technology receiving first metadata corresponding to a selected image processing operation. The subject technology generates second image data based on the first metadata and the image processing operation performed on the first image data. The subject technology generates second metadata comprising information related to the image processing operation, the second metadata including a first identifier associated with the first image data, and second identifier associated with the second image data. The subject technology generates a message comprising the second metadata, the second image data, and the first image data.
    Type: Grant
    Filed: May 16, 2023
    Date of Patent: April 1, 2025
    Assignee: Snap Inc.
    Inventors: Jean Luo, Oleksandr Grytsiuk, Ivan Golub, Mykhailo Sokolov
  • Patent number: 12265586
    Abstract: The subject technology causes, at a client device, display of a graphical interface comprising a plurality of selectable graphical items, each selectable graphical item corresponding to a respective content item associated with a different geolocation. The subject technology receives, at the client device, a selection of a first selectable graphical item from the plurality of selectable graphical items, the first selectable graphical item corresponding to a particular geolocation. The subject technology causes display, at the client device, a second plurality of selectable graphical items, each of the second plurality of selectable graphical items corresponding to a particular second geolocation of an activity or place of business within a geographical area associated with the particular geolocation.
    Type: Grant
    Filed: November 1, 2023
    Date of Patent: April 1, 2025
    Assignee: SNAP INC.
    Inventors: Kaveh Anvaripour, Virginia Drummond, Erika Michele Kehrwald, Jean Luo, Alek Matthiessen, Celia Nicole Mourkogiannis
  • Patent number: 12260449
    Abstract: The subject technology requests a set of augmented reality (AR) content generators based on a group ID, generated by an extension application programming interface (API), using a camera API. The subject technology receives the set of AR content generators. The subject technology provides for display representations of the set of AR content generators in an interface. The subject technology receives a selection of a first AR content generator from the set of AR content generators. The subject technology renders the first AR content generator for display, using the camera API. The subject technology requests metadata for a set of products based on the selected first AR content generator using the extension API. The subject technology receives the metadata from the extension API. The subject technology provides for display the set of representations of products based on the received metadata.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: March 25, 2025
    Assignee: SNAP INC.
    Inventors: Riccardo Boscolo, Erika Michele Kehrwald, Ruoyu Li, Jean Luo, Vincent Sung, Ibram Uppal
  • Publication number: 20250082914
    Abstract: A swallowable, foldable and self-expandable oral drug delivery tubular device, the device: comprising an outer peripheral surface; having an expanded length of about 2 cm to about 6 cm; having an expanded diameter of about 0.45 cm to about 6 cm; and comprising at least one cavity enclosing a drug, the at least one cavity facing outward from the outer peripheral surface of the device.
    Type: Application
    Filed: January 4, 2023
    Publication date: March 13, 2025
    Inventors: JEAN-CHRISTOPHE LEROUX, ZHI LUO
  • Patent number: 12226001
    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.
    Type: Grant
    Filed: March 19, 2024
    Date of Patent: February 18, 2025
    Assignee: Snap Inc.
    Inventors: Christine Barron, Virginia Drummond, Jean Luo, Alek Matthiessen, Celia Nicole Mourkogiannis, Jonathan Solichin, Olesia Voronova
  • Patent number: 12223608
    Abstract: The subject technology receives, at a client device, a selection of a first selectable graphical item, the first selectable graphical item comprising a first augmented reality content generator corresponding to a particular geolocation. The subject technology causes display, at the client device, of a graphical interface comprising a plurality of selectable augmented reality content items, each selectable augmented reality content item corresponding to a particular activity based at in part on the particular geolocation. The subject technology receives, at the client device, a second selection of a particular selectable augmented reality content item from the plurality of selectable augmented reality content items.
    Type: Grant
    Filed: November 3, 2023
    Date of Patent: February 11, 2025
    Assignee: SNAP INC.
    Inventors: Kaveh Anvaripour, Ilteris Kaan Canberk, Virginia Drummond, Jean Luo, Alek Matthiessen, Celia Nicole Mourkogiannis
  • Publication number: 20250017849
    Abstract: The present disclosure provides a mucosal suction patch comprising at least one bulb containing a drug; the at least one bulb having an elasticity such that, upon applying mechanical pressure on a pressure applying surface of the patch, the at least one bulb is deformed, and when the mechanical pressure is released while the patch sealing surface is on a subject mucosa, the at least one bulb at least partially regains its expanded state, which in turn deforms the mucosa, which reversibly fills up at least part of the at least one bulb cavity, causing the drug to migrate in the mucosa. It also provides uses of the patch for the transmucosal delivery of a drug in a subject. This patch enables a non-invasive, non-parenteral systemic administration of drugs, particularly macromolecular drugs.
    Type: Application
    Filed: November 21, 2022
    Publication date: January 16, 2025
    Inventors: Zhi Luo, Jean-Christophe Leroux, David Klein Cerrejon
  • Publication number: 20250022037
    Abstract: The subject technology receives image data including a representation of a face of a user. The subject technology analyzes the image data to determine a set of characteristics of the representation of the face. The subject technology, based at least in part on the determined set of characteristics, selects a particular product and a set of media content associated with the particular product. The subject technology causes display, at a client device, at least one recommendation corresponding to the set of media content associated with the particular product.
    Type: Application
    Filed: October 4, 2024
    Publication date: January 16, 2025
    Inventors: Jean Luo, Celia Nicole Mourkogiannis
  • Publication number: 20250014249
    Abstract: Systems, methods, and computer readable media for messaging system with augmented reality (AR) makeup are presented. Methods include processing a first image to extract a makeup portion of the first image, the makeup portion representing the makeup from the first image and training a neural network to process images of people to add AR makeup representing the makeup from the first image. The methods may further include receiving, via a messaging application implemented by one or more processors of a user device, input that indicates a selection to add the AR makeup to a second image of a second person. The methods may further include processing the second image with the neural network to add the AR makeup to the second image and causing the second image with the AR makeup to be displayed on a display device of the user device.
    Type: Application
    Filed: September 18, 2024
    Publication date: January 9, 2025
    Inventors: Jean Luo, Celia Nicole Mourkogiannis
  • Patent number: 12175615
    Abstract: The subject technology determines at least one primitive shape based on at least one graphical element in an augmented reality (AR) facial pattern. The subject technology generates a JavaScript Object Notation (JSON) file using at least one primitive shape. The subject technology generates internal facial makeup format (IFM) data using the JSON file.
    Type: Grant
    Filed: August 28, 2023
    Date of Patent: December 24, 2024
    Assignee: Snap Inc.
    Inventors: Jean Luo, Ibram Uppal
  • Patent number: 12165242
    Abstract: The subject technology determines a level of expertise associated with a user of a messaging system, the level of expertise based at least in part on user activity in a particular product category. The subject technology, based at least in part on the determined level of expertise, selects media content corresponding to a particular product. The subject technology causes display, at a client device, the selected media content related to the particular product.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: December 10, 2024
    Assignee: Snap Inc.
    Inventors: Jean Luo, Celia Nicole Mourkogiannis
  • Patent number: 12142278
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing augmented reality content in association with travel. The program and method provide for receiving, by a messaging application, a request to perform a scan operation in association with an image captured by a device camera; determining a travel parameter associated with the request and an attribute of an object depicted in the image; selecting an augmented reality content item based on at least one of the travel parameter or the attribute, the augmented reality content item being configured to present augmented reality content based on speech input; receiving the speech input; obtaining at least one of a transcription or translation of the speech input; and presenting the augmented reality content item, including the transcription or translation, in association with the image.
    Type: Grant
    Filed: August 30, 2023
    Date of Patent: November 12, 2024
    Assignee: Snap Inc.
    Inventors: Virginia Drummond, Ilteris Kaan Canberk, Jean Luo, Alek Matthiessen, Celia Nicole Mourkogiannis
  • Publication number: 20240371197
    Abstract: Methods and systems are disclosed for performing operations comprising: receiving, by one or more processors, an image that includes a depiction of a face of a user; computing a real-world scale of the face of the user based on a selected subset of landmarks of the face of the user; obtaining an augmented reality graphical element comprising augmented reality eyewear; scaling the augmented reality graphical element based on the computed real-world scale of the face; and positioning the scaled augmented reality graphical element within the image on the face of the user.
    Type: Application
    Filed: July 15, 2024
    Publication date: November 7, 2024
    Inventors: Avihay Assouline, Itamar Berger, Jean Luo, Matan Zohar
  • Patent number: 12136153
    Abstract: Systems, methods, and computer readable media for messaging system with augmented reality (AR) makeup are presented. Methods include processing a first image to extract a makeup portion of the first image, the makeup portion representing the makeup from the first image and training a neural network to process images of people to add AR makeup representing the makeup from the first image. The methods may further include receiving, via a messaging application implemented by one or more processors of a user device, input that indicates a selection to add the AR makeup to a second image of a second person. The methods may further include processing the second image with the neural network to add the AR makeup to the second image and causing the second image with the AR makeup to be displayed on a display device of the user device.
    Type: Grant
    Filed: January 19, 2023
    Date of Patent: November 5, 2024
    Assignee: Snap Inc.
    Inventors: Jean Luo, Celia Nicole Mourkogiannis
  • Publication number: 20240355072
    Abstract: The subject technology receives information for a product. The subject technology generates a 3D model file of the product in a first format. The subject technology converts the 3D model file to a 3D object file in a second format. The subject technology associates the 3D object file to the product in a product catalog service. The subject technology publishes an augmented reality (AR) content generator corresponding to the product.
    Type: Application
    Filed: July 1, 2024
    Publication date: October 24, 2024
    Inventors: Jean Luo, Ibram Uppal
  • Patent number: 12118601
    Abstract: The subject technology receives image data including a representation of a face of a user. The subject technology analyzes the image data to determine a set of characteristics of the representation of the face. The subject technology, based at least in part on the determined set of characteristics, selects a particular product and a set of media content associated with the particular product. The subject technology causes display, at a client device, at least one recommendation corresponding to the set of media content associated with the particular product.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: October 15, 2024
    Assignee: Snap Inc.
    Inventors: Jean Luo, Celia Nicole Mourkogiannis
  • Patent number: 12120074
    Abstract: In one or more implementations, video content generated using a client application may be provided to users of the client application in association with one or more products offered for purchase via the client application. Video content items presented to a user may be identified based on a level of interest of the user in relation to the respective video content items. A level of interest of the user in relation to a video content item may be based on profile information of the user.
    Type: Grant
    Filed: July 13, 2023
    Date of Patent: October 15, 2024
    Assignee: Snap Inc.
    Inventors: Jean Luo, Celia Nicole Mourkogiannis
  • Publication number: 20240338741
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing make-up based augmented reality content. The program and method provide for receiving a request to present augmented reality content in association with a captured image depicting a face of the user; accessing an augmented reality content item associated with applying makeup to the face and configured to generate a mesh for tracking plural regions of the face; receiving user input selecting a region; determining at least one of a range of color values or a range of contrast values relating to available makeup products for the selected region; and presenting an interface element in association with the face, the interface element for user selection of at least one of a color value within the range of color values or a contrast value within the range of contrast values.
    Type: Application
    Filed: June 20, 2024
    Publication date: October 10, 2024
    Inventors: Riccardo Boscolo, Jean Luo, Vincent Sung, Ibram Uppal
  • Publication number: 20240331379
    Abstract: Systems, methods, and computer-readable media for adding beauty products to tutorials are presented. Methods include accessing video data comprising images of a presenter creating a tutorial, the tutorial depicting the presenter applying a beauty product to a body part of the presenter. Methods further include processing the video data to identify changes to the body part of the presenter from an application of the beauty product, and responding to identifying changes to the body part of the presenter from the application of the beauty product by processing the video data to identify the beauty product. Methods further include retrieving information regarding the beauty product and causing presentation of information regarding the beauty product on a display device.
    Type: Application
    Filed: June 13, 2024
    Publication date: October 3, 2024
    Inventors: Christine Barron, Virginia Drummond, Jean Luo, Alek Matthiessen, Celia Nicole Mourkogiannis, Jonathan Solichin, Olesia Voronova
  • Publication number: 20240331333
    Abstract: Systems, methods, and computer readable media for augmented reality beauty product tutorials. Methods disclose determining from live images of an augmented reality (AR) tutorial effects, the effects indicating changes to the live images of a presenter of the AR tutorial from a beauty product being applied to a body part of the presenter. The methods further comprising determining from the live images motion, the motion indicating motion of the beauty product from the beauty product being applied to the body part of the presenter and storing the effects and the motion.
    Type: Application
    Filed: June 12, 2024
    Publication date: October 3, 2024
    Inventors: Christine Barron, Virginia Drummond, Jean Luo, Alek Matthiessen, Celia Nicole Mourkogiannis, Jonathan Solichin, Olesia Voronova