US 11,743,360 B2
System, method, and computer readable storage medium for consolidated content aggregation, analytics, notification, delivery, and tracking
Cameron Gregory Gibson, Austin, TX (US); and Tyler Gibson, Austin, TX (US)
Assigned to JAMFEED, INC., Austin, TX (US)
Filed by JamFeed, Inc., Austin, TX (US)
Filed on Mar. 8, 2021, as Appl. No. 17/194,672.
Application 17/194,672 is a continuation of application No. 14/630,432, filed on Feb. 24, 2015, granted, now 10,944,845.
Claims priority of provisional application 61/944,179, filed on Feb. 25, 2014.
Prior Publication US 2021/0194987 A1, Jun. 24, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/06 (2023.01); H04L 67/60 (2022.01); G06Q 30/0601 (2023.01)
CPC H04L 67/60 (2022.05) [G06Q 30/0631 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A system comprising:
a content delivery system comprising:
a content aggregation module configured to;
receive a plurality of content,
receive calendar information stored on a user device, wherein the calendar information pertains to a date of a concert, an identity of an artist performing the concert, or some combination thereof, and
filter, using the calendar information, the plurality of content to obtain a subset of the plurality of content;
a representation generation module configured to generate representations for the subset of the plurality of the content, wherein generation of the representations comprises hashing each of the subset of the plurality of content into respective representations, wherein the respective representations comprise respective hash values;
an analytics engine configured to:
select a first content of the subset of the plurality of content,
in response to the selection of the first content, generate a content notification message corresponding to the first content,
send the content notification message to the user device,
receive a first indication from the user device that the content notification message is selected,
send the first content to the user device in response to receiving the first indication,
receive tracking information pertaining to an interaction with the first content on the user device, the interaction comprising an amount of time the first content is consumed on the user device,
select a second content from the subset of the plurality of content based at least in part on the tracking information,
determine that a similarity between the respective hash values of a representation of the first content and a representation of the second content is below a predetermined bit error rate threshold,
determine a content recommendation for an individual customer associated with the user device based on the similarity between the representation of the first content and the representation the second content,
in response to the determination that the similarity between the respective hash values of representation of the first content and the representation of the second content is below a predetermined bit error rate threshold, send a notification to the user device comprising content associated with the second content,
receive a second indication from the user device that the notification is selected, and
send the second content to the user device in response to receiving the second indication; and
a content delivery application executing on the user device, wherein the content delivery application is configured to operate with the content delivery system, and the content delivery application comprises a local application interface that interacts with a plurality of application programming interfaces to incorporate a plurality of external applications and websites associated with the plurality of application programming interfaces into the content deliver application, wherein the incorporated plurality of external applications and websites perform one or more of the following operations:
provide a streaming music subscription, and
provide an aggregation application interface for a festival via a downloadable application or website via the local application interface of the content deliver application, wherein the aggregation application interface provides an offer to purchase concert tickets for the festival.