Tag distribution visualization system
First Claim
1. A method comprising:
- receiving a message request that comprises location data and media content;
detecting a pattern within the media content based on pattern recognition;
comparing the pattern against a tag database;
identifying a tag based on a match to the pattern within the tag database;
identifying a campaign based on the tag; and
causing display of a visualization of a distribution of the campaign based on the location data of the message request in response to the identifying of the campaign based on the tag.
1 Assignment
0 Petitions
Accused Products
Abstract
In various embodiments described herein, a visualization system receives message requests from client devices, wherein the message requests comprise at least location data that identifies a location of a client device, and media content, wherein the media content includes at least one of image data, audio data, and video data. In response to receiving the message requests that comprise the media content, the visualization system analyzes and parses the media content to detect one or more tags embedded within the media content. In response to detecting the tag, the visualization system identifies a campaign or account referenced by or associated with the tag. Based on the identification of the campaign based on the tag within the media content, the visualization system determines a distribution of the campaign based on the location data from the message request.
-
Citations
17 Claims
-
1. A method comprising:
-
receiving a message request that comprises location data and media content; detecting a pattern within the media content based on pattern recognition; comparing the pattern against a tag database; identifying a tag based on a match to the pattern within the tag database; identifying a campaign based on the tag; and causing display of a visualization of a distribution of the campaign based on the location data of the message request in response to the identifying of the campaign based on the tag. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. 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 a message request that comprises location data and media content; detecting a pattern within the media content based on pattern recognition; comparing the pattern against a tag database; identifying a tag based on a match to the pattern within the tag database; identifying a campaign based on the tag; and causing display of a visualization of a distribution of the campaign based on the location data of the message request in response to the identifying the campaign based on the tag. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. 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 a message request that comprises location data and media content; detecting a pattern within the media content based on pattern recognition; comparing the pattern against a tag database; identifying a tag based on a match to the pattern within the tag database; identifying a campaign based on the tag; and causing display of a visualization of a distribution of the campaign based on the location data of the message request in response to the identifying the campaign based on the tag. - View Dependent Claims (14, 15, 16, 17)
-
Specification