Generating customized graphical elements from user-provided images

US12505494B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12505494-B2
Application numberUS-202217968081-A
CountryUS
Kind codeB2
Filing dateOct 18, 2022
Priority dateOct 18, 2022
Publication dateDec 23, 2025
Grant dateDec 23, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques for generating customized graphical elements are described. For example, a social networking system may receive, from a device of an account of a social networking system, an image including at least a portion of a face of a user associated with the account. The social networking system may generate a face mesh including at least a portion of the face depicted in the image, and then may expand the face mesh to include at least a portion of the head of the user other than the face to generate a customized graphical element. The customized graphical element may be further modified, stored, and subsequently shared with one or more other accounts alone and/or in association with one or more content items.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: receiving, from an account of a social networking system, a request to create a customized graphical element; receiving, from a device associated with the account, an image, wherein the image includes at least a portion of a face of a user associated with the account; generating a face mesh of at least the portion of the face depicted in the image; expanding the face mesh to include a portion of a head of the user other than the face; generating the customized graphical element, wherein the customized graphical element includes at least the portion of the face and the portion of the head of the user other than the face; associating an action with the customized graphical element; and causing performance of the action associated with the customized graphical element based at least in part on a type of content to which the customized graphical element is applied. 2 . The method of claim 1 , wherein generating the customized graphical element further includes normalizing the face mesh to at least one of center, rotate, or resize the face mesh. 3 . The method of claim 1 , further comprising: receiving a request to generate one or more additional customized graphical elements; presenting one or more available augmented reality filters usable to augment the customized graphical element; receiving a selection of a selected augmented reality filter from among the one or more available augmented reality filters; and applying the selected augmented reality filter to obtain a modified graphical element; and storing the modified graphical element in a sticker tray. 4 . The method of claim 1 , wherein the account is a first account, the method further comprising: receiving, from the first account, a request to apply the customized graphical element to content item; wherein the customized graphical element includes at least one of: an ephemeral content item; a reaction to an ephemeral content item; a reaction to a comment; a reaction to a direct message; or a game avatar. 5 . The method of claim 1 , wherein the account is a first account, the method further comprising: receiving input from a second account in association with the customized graphical element; and causing performance of the action associated with the customized graphical element in reaction to the input from the second account. 6 . The method of claim 5 , wherein the action is one of multiple actions, and causing performance of the action associated with the customized graphical element in reaction to the input from the second account is based at least in part on at least one of: a relationship of the second account to the first account. 7 . The method of claim 1 , further comprising: receiving, from the account, a request to modify the customized graphical element; causing presentation of an interface including a control usable to modify the customized graphical element; receiving user input via the control to modify the customized graphical element to obtain one or more modified graphical elements; and storing the one or more modified graphical elements in association with the customized graphical element in a sticker tray. 8 . The method of claim 7 , wherein the one or more modified graphical elements include modifications to at least one of: add an item of clothing to the customized graphical element; remove an item of clothing from the customized graphical element; add a facial feature to the customized graphical element; or remove a facial feature from the customized graphical element. 9 . A system comprising: one or more processors; and computer-readable media storing instructions that, when executed by the one or more processors, cause the system to perform operations comprising: receiving, from an account of a social networking system, a request to create a customized graphical element; receiving, from a device associated with the account, an image, wherein the image includes at least a portion of a face of a user associated with the account; generating a face mesh of at least the portion of the face depicted in the image; expanding the face mesh to include a portion of a head of the user other than the face; generating the customized graphical element, wherein the customized graphical element includes at least the portion of the face and the portion of the head of the user other than the face; associating an action with the customized graphical element; and causing performance of the action associated with the customized graphical element based at least in part on a type of content to which the customized graphical element is applied. 10 . The system of claim 9 , wherein generating the customized graphical element further includes normalizing the face mesh to at least one of center, rotate, or resize the face mesh. 11 . The system of claim 9 , further comprising: receiving a request to generate one or more additional customized graphical elements; presenting one or more available augmented reality filters usable to augment the customized graphical element; receiving a selection of a selected augmented reality filter from among the one or more available augmented reality filters; and applying the selected augmented reality filter to obtain a modified graphical element; and storing the modified graphical element in a sticker tray. 12 . The system of claim 9 , wherein the account is a first account, the system further comprising: receiving, from the first account, a request to apply the customized graphical element to content item; and wherein the customized graphical element includes at least one of: an ephemeral content item; a reaction to an ephemeral content item; a reaction to a comment; a reaction to a direct message; or a game avatar. 13 . The system of claim 9 , wherein the account is a first account, the system further comprising: receiving input from a second account in association with the customized graphical element; and causing performance of the action associated with the customized graphical element in reaction to the input from the second account. 14 . The system of claim 13 , wherein the action is one of multiple actions, and causing performance of the action associated with the customized graphical element in reaction to the input from the second account is based at least in part on a relationship of the second account to the first account. 15 . One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors of a server computing device, cause the server computing device to perform operations comprising: receiving, from an account of a social networking system, a request to create a customized graphical element; receiving, from a device associated with the account, an image, wherein the image includes at least a portion of a face of a user associated with the account; generating a face mesh of at least the portion of the face depicted in the image; expanding the face mesh to include a portion of a head of the user other than the face; generating the customized graphical element, wherein the customized graphical element includes at least the portion of the face and the portion of the head of the user other than the face; associating an action with the customized graphical element; and causing performance of the action associated with the customized graphical element based at least in part on a type of content to which the customized graphical element is applied. 16 . The one or more non-transitory computer-rea

Assignees

Inventors

Classifications

  • G06Q10/40Primary

    Business processes related to social networking or social networking services · CPC title

  • Finite element generation, e.g. wire-frame surface description, {tesselation} · CPC title

  • Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00) · CPC title

  • G06Q50/01Primary

    Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12505494B2 cover?
Techniques for generating customized graphical elements are described. For example, a social networking system may receive, from a device of an account of a social networking system, an image including at least a portion of a face of a user associated with the account. The social networking system may generate a face mesh including at least a portion of the face depicted in the image, and then …
Who is the assignee on this patent?
Meta Platforms Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 23 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).