Patent ID: 11894989
Assignee: SNAP INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 19:
20. A non-transitory computer-readable storage medium having stored thereon instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
receiving, from a client device, a request to access an augmented reality (AR) experience;
accessing a list of event types associated with the AR experience used to generate one or more metrics, the list of event types comprising one or more event types that are configured by a developer of the AR experience;
determining that an interaction associated with the AR experience corresponds to a first event type of the list of event types;
generating interaction data for the first event type representing the interaction, the interaction data being maintained on the client device until the AR experience is closed;
receiving, by the client device, a request to close the AR experience; and
in response to the client device on which the AR experience is being accessed receiving the request to close the AR experience, transmitting, by the client device, the interaction data to a remote server.