Customized user-controlled media overlays
US-2018164986-A1 · Jun 14, 2018 · US
US12088678B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12088678-B2 |
| Application number | US-202117362815-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 29, 2021 |
| Priority date | Jun 30, 2020 |
| Publication date | Sep 10, 2024 |
| Grant date | Sep 10, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In one or more implementations, usage of augmented reality content items may be tracked based on characteristics of respective target audiences of the augmented reality content items. User tracking components may be included with respective instances of the augmented reality content items that analyze characteristics of users of the client application access the augmented reality content items in relation to the characteristics of the target audiences.
Opening claim text (preview).
What is claimed is: 1. A method comprising: obtaining, by one or more computing devices, target audience information from a creator of an augmented reality content item indicating one or more characteristics of a target audience of the augmented reality content item; generating, by at least one computing device of the one or more computing devices, a user tracking component for the augmented reality content item, the user tracking component being executable to analyze profile data of client application users that interact with the augmented reality content item, and wherein computer-readable instructions of the user tracking component are embedded in additional computer-readable instructions of the augmented reality content item and individual instances of the augmented reality content item include an instance of the user tracking component; sending, by at least one computing device of the one or more computing devices, a request to an instance of the augmented reality content item to obtain one or more metrics related to usage of the instance of the augmented reality content item by one or more users of the client application; receiving, by at least one computing device of the one or more computing devices and from the instance of the user tracking component in response to the request, data indicating one or more additional characteristics of the one or more users included in the profile data of the one or more users; performing, by at least one computing device of the one or more computing devices, an analysis of the one or more additional characteristics in relation to one or more criteria to generate values of the one or more metrics; and generating, by at least one computing device of the one or more computing devices, one or more user interfaces that include results of the analysis. 2. The method of claim 1 , wherein the user tracking component: analyzes values of the one or more additional characteristics of the one or more users of the client application that interacted with the augmented reality content item with respect to the one or more characteristics of the target audience; and updates a metric corresponding to a characteristic of the one or more characteristics of the target audience in response to determining that user profile data of the one or more users corresponds to the characteristic. 3. The method of claim 1 , comprising: receiving, by at least one computing device of the one or more computing devices, tracked user data from a plurality of user tracking components that correspond to a plurality of instances of the augmented reality content item that are being accessed by a number of users of the client application; and aggregating, by at least one computing device of the one or more computing devices, the tracked user data to perform the analysis with respect to the one or more metrics. 4. The method of claim 3 , comprising: sending, by at least one computing device of the one or more computing devices, respective requests to the plurality of user tracking components to obtain the tracked user data. 5. The method of claim 1 , comprising: receiving, by at least one computing device of the one or more computing devices, tracked user data from a plurality of user tracking components that correspond to a plurality of augmented reality content items, individual augmented reality content items of the plurality of augmented reality content items corresponding to different creators of augmented reality content that are being accessed by a number of users of the client application. 6. The method of claim 1 , comprising: receiving, by at least one computing device of the one or more computing devices, a request from a client device of a user of the client application to share the augmented reality content item with an additional user of the client application; generating, by at least one computing device of the one or more computing devices, message content that includes information to access the augmented reality content item; and sending, by at least one computing device of the one or more computing devices, the message content to a client device of the additional user of the client application. 7. The method of claim 6 , wherein the information indicates one or more restrictions with respect to the augmented reality content item. 8. The method of claim 7 , comprising: receiving, by at least one computing device of the one or more computing devices, a request from the client device of the additional user of the client application to access the augmented reality content item; determining, by at least one computing device of the one or more computing devices, that characteristics of the additional user of the client application do not satisfy the one or more restrictions; and adding, by at least one computing device of the one or more computing devices, a first instance of the augmented reality content item to a collection of augmented reality content items of the user. 9. The method of claim 8 , comprising: determining, by at least one computing device of the one or more computing devices, that one or more first characteristics of the additional user of the client application correspond to one or more second characteristics of the target audience of the augmented reality content item; providing, by at least one computing device of the one or more computing devices, one or more recommendations to the additional user of the client application that include a recommendation to access the augmented reality content item; and causing, by at least one computing device of the one or more computing devices, a second instance of the augmented reality content item to be accessible to the client device of the additional user. 10. The method of claim 9 , comprising: determining, by at least one computing device of the one or more computing devices, that an additional collection of augmented reality content items of the additional user of the client application includes multiple instances of the augmented reality content item; and removing, by at least one computing device of the one or more computing devices, the second instance of the augmented reality content item from the additional collection of augmented reality content items based on a list of priorities related to the augmented reality content item. 11. A system comprising: one or more hardware processors; and one or more non-transitory computer-readable storage media including computer-readable instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations comprising: obtaining target audience information from a creator of an augmented reality content item indicating one or more characteristics of a target audience of the augmented reality content item; generating a user tracking component for the augmented reality content item, the user tracking component being executable to analyze profile data of client application users that interact with the augmented reality content item, and wherein computer-readable instructions of the user tracking component are embedded in additional computer-readable instructions of the augmented reality content item and individual instances of the augmented reality content item include an instance of the user tracking component; sending a request to an instance of the augmented reality content item to obtain one or more metrics related to usage of the instance of the augmented reality content item by one or more users of the client application; receiving, from the instance of the user tracking component in response to the request, data indicating one or more additional characteristics of the one or more us
User profiles · CPC title
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
Advertisement creation · CPC title
Marketing; Price estimation or determination; Fundraising · CPC title
Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.