Search

EP-4740413-A1 - DESIGNATING A SELF-IMAGE FOR USE IN AN INTERACTION FUNCTION

EP4740413A1EP 4740413 A1EP4740413 A1EP 4740413A1EP-4740413-A1

Abstract

A method includes determining participation in an interaction function by a first user of an interaction system with a second user of the interaction system. The method also includes accessing profile data of the first user, and determining, based on the profile data, whether the first user has captured or designated a first-user self-image for use in the interaction function. In response to determining that the first user has not captured or designated the first-user self-image, the method includes accessing a media content item that includes a character, identifying a head portion of the character in the media content item, replacing the head portion with a placeholder space, and displaying the media content item with the placeholder space in a user interface corresponding to the interaction function.

Inventors

  • SMETANIN, SERGEY
  • LARIONOV, ALEKSANDR
  • KOVALENKO, Anna
  • BELOSLUDTCEV, NIKITA
  • GOLOBOKOV, Roman
  • CLAUDET, EMILY ANN
  • AYALON, DOR
  • GORDIENKO, Vladimir
  • HOUSTON, ERIN
  • BABANIN, Ivan
  • ZAKIROV, Timur
  • DEMIDOV, Nikita

Assignees

  • Snap Inc.

Dates

Publication Date
20260513
Application Date
20240628

Claims (18)

  1. 1. A system comprising: at least one processor; and at least one memory component storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising: determining participation in an interaction function by a first user of an interaction system with a second user of the interaction system; accessing profile data of the first user; determining, based on the profile data of the first user, whether the first user has captured or designated a first-user self-image for use in the interaction function; and in response to determining that the first user has not captured or designated the first- user self-image: accessing a media content item that includes a character; identifying a head portion of the character in the media content item; determining, from profile data of the second user, that the second user has captured or designated a second-user self-image but has not enabled other users to use the second-user self-image; in response to determining, from the profile data of the second user, that the second user has not enabled other users to use the second-user self-image: replacing the head portion with a placeholder space; and displaying the media content item with the placeholder space in a user interface corresponding to the interaction function.
  2. 2. The system of claim 1, wherein the operations further comprise, subsequent to displaying the media content item with the placeholder space: determining that the first user has captured or designated the first-user self-image; and in response to determining that the first user has captured or designated the first-user self-image, replacing the placeholder space with a head portion of the first-user self-image in the user interface corresponding to the interaction function.
  3. 3. The system of claim 1, wherein the operations further comprise determining that a second user has not captured or designated a second-user self-image, wherein replacing the head portion with the placeholder space is further in response to determining that the second user has not captured or designated the second-user self-image.
  4. 4. The system of claim 1, wherein the operations further comprise, subsequent to displaying the media content item with the placeholder space: determining that a third user captured or designated a third -user self-image; and in response to determining that the second user captured or designated the third-user self-image, replacing the placeholder space with the third-user self-image, wherein the third user is also participating in the interaction function.
  5. 5. The system of claim 1, wherein the interaction function includes a chat window configured to display exchanged messages between the first and second users.
  6. 6. The system of claim 5, wherein displaying the media content item includes: reducing a size of the chat window in the user interface; and apportioning unused user interface space for display of the media content item.
  7. 7. The system of claim 5, wherein the operations further include, subsequent to displaying the media content item with the placeholder space: identifying a user selection of the media content item from a set of media content items being displayed in the user interface; and in response to the user selection, causing presentation of the selected media content item in the chat window at a first interaction client of the first user and a second interaction client of the second user.
  8. 8. The system of claim 7, wherein the operations further include, subsequent to displaying the selected media content item in the chat window: determining that the second user has enabled other users to use the second-user selfimage; and in response determining that the second user has enabled other users to use the second- user self-image, replacing the placeholder space in the media content item that is displayed in the chat window with a head portion of the captured or designated second-user self-image.
  9. 9. The system of claim 1, wherein the operations further include: displaying a selectable user interface element that initiates a camera feed from a camera system of a first interaction client of the first user to capture the first-user self-image, wherein the selectable user interface element is disposed adjacent to or embedded at least partially within the displayed media content item.
  10. 10. The system of claim 9, wherein the operations further include: displaying a message between the first and second users subsequent to displaying the media content item with the placeholder space, wherein the message is displayed below the displayed media content item, wherein the selectable user interface element moves along the user interface with the displayed media content item.
  11. 11. The system of claim 1, wherein the operations further include disabling an option to save the media content item onto the at least one memory component.
  12. 12. The system of claim 1, wherein the operations further comprise displaying a search bar configured to initiate a search for other media content items that include a placeholder space for the head portion.
  13. 13. The system of claim 1, wherein the operations further comprise filtering out media content items that include a plurality of head portions or media content items that are specific to a particular gender or age group for said accessing of the media content item.
  14. 14. The system of claim 1, wherein the interaction function comprises a user selectable user interface element configured to enable the first user to subscribe to a channel of the second user.
  15. 15. The system of claim 1, wherein the interaction function comprises an online post, wherein the operations further comprise displaying one or more online posts from the second user, wherein the one or more online posts include the media content item with the placeholder space.
  16. 16. The system of claim 1, wherein the media content item includes a static image or an animation.
  17. 17. A method comprising: determining participation in an interaction function by a first user of an interaction system with a second user of the interaction system; accessing profile data of the first user; determining, based on the profile data of the first user, whether the first user has captured or designated a first-user self-image for use in the interaction function; and in response to determining that the first user has not captured or designated the first- user self-image: accessing a media content item that includes a character; identifying a head portion of the character in the media content item; determining, from profile data of the second user, that the second user has captured or designated a second-user self-image but has not enabled other users to use the second-user self-image; in response to determining, from the profile data of the second user, that the second user has not enabled other users to use the second-user self-image: replacing the head portion with a placeholder space; and displaying the media content item with the placeholder space in a user interface corresponding to the interaction function.
  18. 18. A non-transitory computer-readable storage medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising: determining participation in an interaction function by a first user of an interaction system with a second user of the interaction system; accessing profile data of the first user; determining, based on the profile data, whether the first user has captured or designated a first-user self-image for use in the interaction function; and in response to determining that the first user has not captured or designated the first- user self-image: accessing a media content item that includes a character; identifying a head portion of the character in the media content item; replacing the head portion with a placeholder space; displaying the media content item with the placeholder space in a user interface corresponding to the interaction function; determining that the first user captured or designated the first-user self-image using a first interaction client of the first user; determining the second user captured or designated a second-user self-image of the second user using a second interaction client of the second user; and in response to determining that the first user and the second user captured or designated the first-user self-image and the second-user self-image, respectively: identifying a media content item with two characters; replacing a head portion for a first character identified in the media content item with a head portion of the first-user self-image; replacing a head portion for a second character identified in the media content item with a head portion of the second-user self-image; and displaying the media content item with the replaced head portion of the first-user selfimage and the replaced head portion of the second-user self-image for the interaction function.

Description

DESIGNATING A SELF-IMAGE FOR USE IN AN INTERACTION FUNCTION CLAIM OF PRIORITY [0001] This application claims the benefit of priority to U.S. Patent Application Serial No. 18/346,667, filed July 3, 2023, which is incorporated herein by reference in its entirety. TECHNICAL FIELD [0002] The present disclosure relates generally to generating media content, and more specifically to generate media content during user interaction with other users. BACKGROUND [0003] The popularity of electronic messaging, particularly instant messaging, continues to grow. Users increasingly share media content items such as electronic images and videos with each other. Users are communicating with each other using interaction applications on their mobile phones. Users also utilize mobile devices to communicate with each other using various systems that include messaging functionality (also referred to as chat functionality) suitable for sharing such messages. [0004] Multiple computer-implemented applications exist that permit users to share content with other users through messaging clients running on user systems. Some of such computer-implemented applications can be designed to run on a mobile device such as a phone, a tablet, or a wearable device. The backend service provided on a server can perform operations that may require resources greater than is reasonable to perform at a user system (e g., storing large amounts of data or performing computationally expensive processing). [0005] A messaging application running on a user system provides a user interface that allows a user to send and receive messages. The user interface enables the user to include various types of message content, such as text or image content, in a message. The user interface provides a message composition area where the user can add and edit message content before a message is transmitted to another user. For example, the user can type text to the message composition area, and then select a user-selectable element in the form of a send button to cause transmission of a message (that includes the desired text) to another user. BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS [0006] In the drawings, which are not necessarily drawn to scale, like numerals may describe similar components in different views. To identify the discussion of any particular element or act more easily, the most significant digit or digits in a reference number refer to the figure number in which that element is first introduced. Some nonlimiting examples are illustrated in the figures of the accompanying drawings in which: [0007] FIG. 1 is a diagrammatic representation of a networked environment in which the present disclosure may be deployed, according to some examples. [0008] FIG. 2 is a diagrammatic representation of an interaction system that has both client-side and server-side functionality, according to some examples. [0009] FIG. 3 is a diagrammatic representation of a data structure as maintained in a database, according to some examples. [0010] FIG. 4 illustrates a flowchart for determining a media content item to display for an interaction function, according to some examples. [0011] FIG. 5 illustrates a flowchart for applying a placeholder head in a media content item, according to some examples. [0012] FIG. 6 illustrates a flowchart for replacing the placeholder head with a user's head in a media content item, according to some examples. [0013] FIG. 7 is a user interface diagram displaying a chat window between a first user and a second user, according to some examples. [0014] FIG. 8 is a user interface diagram displaying an apportioned section of the user interface for displaying a set of media content items, according to some examples. [0015] FIG. 9 is a user interface diagram displaying a selected media content item in a chat window, according to some examples. [0016] FIG. 10 is a user interface diagram illustrating updated media content items after a user successfully takes a self-image, according to some examples. [0017] FIG. 11 illustrates a set of user interfaces that show user interfaces displayed for a user from when the user has not yet taken a self-image to when the placeholder space in a media content item is updated with the user's or another user's head, according to some examples. [0018] FIG. 12 is a diagrammatic representation of a message, according to some examples. [0019] FIG. 13 illustrates a system including a head-wearable apparatus, according to some examples. [0020] FIG. 14 is a diagrammatic representation of a machine in the form of a computer system within which a set of instructions may be executed to cause the machine to perform any one or more of the methodologies discussed herein, according to some examples. [0021] FIG. 15 is a block diagram showing a software architecture within which examples may be implemented. DETAILED DESCRIPTION [0022] In some cases, users have not taken a self-image of their own head, nor has another user'