Tracking usage of augmented reality content across multiple users

US12088678B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12088678-B2
Application numberUS-202117362815-A
CountryUS
Kind codeB2
Filing dateJun 29, 2021
Priority dateJun 30, 2020
Publication dateSep 10, 2024
Grant dateSep 10, 2024

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.

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

  • H04L67/535Primary

    Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

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 US12088678B2 cover?
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 …
Who is the assignee on this patent?
Snap Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/535. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 10 2024 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).