Patents by Inventor Celia Nicole Mourkogiannis
Celia Nicole Mourkogiannis 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: 11969075Abstract: 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: GrantFiled: October 6, 2022Date of Patent: April 30, 2024Assignee: Snap Inc.Inventors: Christine Barron, Virginia Drummond, Jean Luo, Alek Matthiessen, Celia Nicole Mourkogiannis, Jonathan Solichin, Olesia Voronova
-
Patent number: 11973728Abstract: Systems and methods are provided for receiving a selection to add an event invite media overlay to a media content item, receiving content to be added to the event invite media overlay, the content corresponding to an event, and adding to the event invite media overlay, the content corresponding to the event to generate a custom event invite media overlay. The systems and methods further comprise causing display of the custom event invite media overlay on the media content item, receiving at least one user to which to send an invite to the event, and sending, to a second computing device associated with the at least one user, an invite to the event, the invite comprising the custom event invite media overlay and the media content item.Type: GrantFiled: June 2, 2023Date of Patent: April 30, 2024Assignee: Snap Inc.Inventors: David Taitz, Celia Nicole Mourkogiannis, David Zak Lipowicz, Nathaniel Parrott, Nayana Samaranayake, Ty Giacalone
-
Patent number: 11972090Abstract: A user interface method is provided by an SDK embedded in a third party resource running on a portable device including a camera and a display. The method includes receiving an API call to display an image processing user interface and in response, displaying a first user interface comprising a list of selectable graphical items corresponding to a group of available image modification features. If user selection of a desired graphical item from the list of selectable graphical items is received, image modification features corresponding to the desired graphical item are applied to an image received from the camera, generating a modified image. A second user interface including the modified image is then displayed on the display.Type: GrantFiled: February 14, 2023Date of Patent: April 30, 2024Assignee: Snap Inc.Inventors: Ebony James Charlton, Patrick Mandia, Celia Nicole Mourkogiannis
-
Patent number: 11956190Abstract: A carousel module that enables a user of an application to access related entities which may be friends where the friends are friends to the user within a messaging system. The carousel module accesses profile information of the friends from the messaging system and makes the profile information available within the application. The carousel module provides new functions related to friends for the user within the application. Methods include a carousel module accessing from a messaging system a list of friends of a user of an application, the list of friends indicating friends of a user within the messaging system. The methods include causing a carousel to be displayed for the user on a computing device and causing a status within the application of the friends of the carousel to be displayed on the computing device.Type: GrantFiled: September 11, 2020Date of Patent: April 9, 2024Assignee: Snap Inc.Inventors: Benjamin Lo, Celia Nicole Mourkogiannis, Ibrahem Shekoni, Yamill Vallecillo
-
Patent number: 11941686Abstract: In one or more implementations, information about a number of products may be obtained. Visual effects corresponding to each product may be applied to objects included in user content to change the appearance of the objects included in the user content. Augmented reality content may be implemented to cause changes to the appearance of one or more objects included in the user content. In various examples, a number of visual effects related to different products may be applied to objects included in the user content. A user interface including information about each of the products applied to objects included in the user content may be produced.Type: GrantFiled: June 29, 2021Date of Patent: March 26, 2024Assignee: Snap Inc.Inventors: Jean Luo, Celia Nicole Mourkogiannis
-
Patent number: 11922661Abstract: The subject technology receives image data including a representation of a physical item. The subject technology analyzes the image data to determine an object corresponding to the physical item. The subject technology identifies a set of colors corresponding to a set of regions of the determined object. The subject technology analyzes second image data to detect a second object corresponding to a representation of a particular body part of a user. The subject technology generates augmented reality content based at least in part on the identified set of colors and the detected second object. The subject technology causes display, at a client device, the augmented reality content applied to the detected second object.Type: GrantFiled: November 16, 2022Date of Patent: March 5, 2024Assignee: Snap Inc.Inventors: Jean Luo, Celia Nicole Mourkogiannis
-
Patent number: 11924153Abstract: In one or more implementations, a messaging history between a first user and a second user may be analyzed to determine a context for a new messaging session between the first user and the second user. A reminder message to the at least one of the first user or the second user may be displayed in a messaging user interface element that replaces a default message. The reminder message may be related to a tone for the new messaging session.Type: GrantFiled: December 30, 2021Date of Patent: March 5, 2024Assignee: SNAP INC.Inventors: Virginia Drummond, Celia Nicole Mourkogiannis
-
Publication number: 20240073373Abstract: In some implementations, a system may establish a video call between a first device associated with a first user and a second device associated with a second user of a communications platform. The system may present a video interface for the video call, the video interface comprising a first video stream generated by the first device of the first user and a second video stream generated by the second device associated with the second user. The system may present a first set of image augmentations selected by the communications platform in the video interface, the first set of video augmentations being selectable by the first user for augmentation of the first video stream generated by the first user device. The system may identify a second set of image augmentations used by a further set of users of the communications platform.Type: ApplicationFiled: November 2, 2023Publication date: February 29, 2024Inventors: Benedict Copping, Laurent Desserrey, Virginia Drummond, Celia Nicole Mourkogiannis
-
Patent number: 11915305Abstract: The subject technology receives image data including a representation of a physical item. The subject technology analyzes the image data to determine an object corresponding to the physical item. The subject technology extracts product metadata based on the determined object. The subject technology sends, to a server, the product metadata to determine second product metadata associated with the product metadata. The subject technology receives, from the server, the second product metadata, the second product metadata including additional information related to the physical item. The subject technology causes display, at a client device, the additional information related to the physical item based at least in part on the second product metadata.Type: GrantFiled: March 18, 2021Date of Patent: February 27, 2024Assignee: Snap Inc.Inventors: Jean Luo, Celia Nicole Mourkogiannis
-
Patent number: 11914722Abstract: A permission based media system to perform operations that include: presenting a first media object at a client device associated with a user account, the first media object including a reference that identifies the user account; receiving an input that selects the first media object from the client device; determining a permission of the user account based on the reference that identifies the user account; presenting a set of options based on the permission associated with the user account; receiving a selection of an option from among the set of options; and generating a second media object based on the first media object and the selection of the option, according to certain embodiments.Type: GrantFiled: December 23, 2020Date of Patent: February 27, 2024Assignee: Snap Inc.Inventors: Christine Barron, Laurent Desserrey, Daniel Moreno, Celia Nicole Mourkogiannis, David Phillip Taitz, Christie Marie Heikkinen
-
Publication number: 20240062448Abstract: A system to dynamically generate and cause display of composite user identifiers is described. Embodiments of the present disclosure related to systems for: receiving an identification of a user profile from a client device; retrieving user identifiers associated with the user profile and a user profile associated with the client device; selecting an animation script from among a plurality of animation scripts, the animation script including a set of graphical elements; generating a composite user identifier based on the user identifiers associated with the user profile and the user profile associated with the client device; and causing display of a presentation of the composite user identifier at the client device, wherein the presentation is based on the animation script.Type: ApplicationFiled: October 31, 2023Publication date: February 22, 2024Inventors: Celia Nicole Mourkogiannis, Jeremy Voss
-
Publication number: 20240062493Abstract: 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: ApplicationFiled: November 3, 2023Publication date: February 22, 2024Inventors: Kaveh Anvaripour, Ilteris Kaan Canberk, Virginia Drummond, Jean Luo, Alek Matthiessen, Celia Nicole Mourkogiannis
-
Publication number: 20240061898Abstract: 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: ApplicationFiled: November 1, 2023Publication date: February 22, 2024Inventors: Kaveh Anvaripour, Virginia Drummond, Erika Michele Kehrwald, Jean Luo, Alek Matthiessen, Celia Nicole Mourkogiannis
-
Publication number: 20240062474Abstract: The subject technology selects a set of augmented reality content generators from a plurality of augmented reality content generators. The subject technology causes display, at a client device, of a graphical interface comprising a plurality of selectable graphical items. 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 comprising a first augmented reality content generator corresponding to a particular geolocation. The subject technology causes display, at the client device, at least one augmented content reality item generated by the first augmented reality content generator.Type: ApplicationFiled: November 1, 2023Publication date: February 22, 2024Inventors: Ilteris Kaan Canberk, Virginia Drummond, Jean Luo, Alek Matthiessen, Celia Nicole Mourkogiannis
-
Patent number: 11910269Abstract: In one or more implementations, a user of a client application may share the location of the user in relation to an avatar of the user. In various examples, an avatar-based location sharing user interface element may be selectable to execute an augmented reality content item that is executable to make the location of the user accessible to one or more additional users of the client application. In one or more examples, a message may be generated that includes user content captured at a location of the user, an avatar of the user, and location information related to the location of the user. In one or more additional examples, the location of the user may be accessible via a map user interface that displays the avatar of the user at the location of the user within a geographic region.Type: GrantFiled: March 16, 2021Date of Patent: February 20, 2024Assignee: Snap Inc.Inventors: Virginia Drummond, Jean Luo, Alek Matthiessen, Celia Nicole Mourkogiannis
-
Publication number: 20240046930Abstract: 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.Type: ApplicationFiled: October 17, 2023Publication date: February 8, 2024Inventors: Joseph Timothy Fortier, Celia Nicole Mourkogiannis, Evan Spiegel, Kaveh Anvaripour
-
Patent number: 11887237Abstract: A system to dynamically generate and cause display of composite user identifiers is described. Embodiments of the present disclosure related to systems for: receiving an identification of a user profile from a client device; retrieving user identifiers associated with the user profile and a user profile associated with the client device; selecting an animation script from among a plurality of animation scripts, the animation script including a set of graphical elements; generating a composite user identifier based on the user identifiers associated with the user profile and the user profile associated with the client device; and causing display of a presentation of the composite user identifier at the client device, wherein the presentation is based on the animation script.Type: GrantFiled: December 22, 2020Date of Patent: January 30, 2024Assignee: Snap Inc.Inventors: Celia Nicole Mourkogiannis, Jeremy Voss
-
Publication number: 20240031318Abstract: Systems and methods are provided for determining that a message received from a second computing device associated with a second user is an interactive message and causing the interactive message to be displayed. In response to a selection to skip engagement with the interactive message, the systems and methods display a message feed with a list of a plurality of users and cause a selectable engagement indicium to be displayed next to a list entry of the second user in the list. The system and methods further determine that a predetermined amount of time has elapsed since the start time of the display of the interactive message without engagement with the interactive message and cause the interactive message to be deleted from the message feed and the selectable engagement indicium removed from next to the list entry of the second user.Type: ApplicationFiled: September 28, 2023Publication date: January 25, 2024Inventors: Kaveh Anvaripour, Grygoriy Kozhemiak, Celia Nicole Mourkogiannis
-
Patent number: 11876763Abstract: Systems and methods are provided for determining that a message received from a second computing device associated with a second user is an interactive message and causing the interactive message to be displayed. In response to a selection to skip engagement with the interactive message, the systems and methods display a message feed with a list of a plurality of users and cause a selectable engagement indicium to be displayed next to a list entry of the second user in the list. The system and methods further determine that a predetermined amount of time has elapsed since the start time of the display of the interactive message without engagement with the interactive message and cause the interactive message to be deleted from the message feed and the selectable engagement indicium removed from next to the list entry of the second user.Type: GrantFiled: January 20, 2022Date of Patent: January 16, 2024Assignee: Snap Inc.Inventors: Kaveh Anvaripour, Grygoriy Kozhemiak, Celia Nicole Mourkogiannis
-
Publication number: 20230410811Abstract: 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: ApplicationFiled: August 30, 2023Publication date: December 21, 2023Inventors: Virginia Drummond, Ilteris Kaan Canberk, Jean Luo, Alek Matthiessen, Celia Nicole Mourkogiannis