System to calculate engagement score of location based media content
AssigneeSnap Inc.
InventorsYiwei Ma, Shuo Wu, Masoud Akhoondi, Houshmand Shirani-Mehr, Douglas Cohen
Life of this patent
Estimating the term…
Abstract
A location based measurement system monitors user interactions with media items, and visitation data to physical locations, to calculate an engagement score of the media item, wherein the engagement score serves as an indication of a “lift” incited by the media item on a population of users exposed to the media item. The location based measurement system may be or include any instrumentality or aggregate of instrumentalities operable to compute, process, store, display, generate, communicate, or apply various forms of data for geo-fencing, control, or other purposes.
Claims20
A system comprising:
- a memory;
- and
- at least one hardware processor coupled to the memory and comprising instructions that causes the system to perform operations comprising:
- receiving, over a network and from a client device that executes a messaging application, a request to access a media item associated with a physical location;
- causing display of the media item at the client device in response to the request to access the message;
- generating a record of a user activity associated with the user within a database, the record of the user activity including an exposure to the media item based on the causing display of the media item;
- detecting the client device within a boundary of a geo-fence that encompasses the physical location;
- and
- calculating an engagement score of the media item based on the record of the user activity and the detecting the client device within the boundary of the geo-fence that encompasses the physical location.
A method comprising:
- receiving, over a network and from a client device that executes a messaging application, a request to access a media item associated with a physical location;
- causing display of the media item at the client device in response to the request to access the message;
- generating a record of a user activity associated with the user within a database, the record of the user activity including an exposure to the media item based on the causing display of the media item;
- detecting the client device within a boundary of a geo-fence that encompasses the physical location;
- and
- calculating an engagement score of the media item based on the record of the user activity and the detecting the client device within the boundary of the geo-fence that encompasses the physical location.
A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
- receiving, over a network and from a client device that executes a messaging application, a request to access a media item associated with a physical location;
- causing display of the media item at the client device in response to the request to access the message;
- generating a record of a user activity associated with the user within a database, the record of the user activity including an exposure to the media item based on the causing display of the media item;
- detecting the client device within a boundary of a geo-fence that encompasses the physical location;
- and
- calculating an engagement score of the media item based on the record of the user activity and the detecting the client device within the boundary of the geo-fence that encompasses the physical location.
Dependencies are inferred from the claim text.