Patent ID: 9635438
Date: 2017-04-25
CPC Classifications: H04N

Claim:
1. A method for providing secondary content to accompany a primary content item, the method comprising: receiving, by a first content-selection module, information associated with a first secondary content item, the associated information comprising a result of a selection process performed by a second content-selection module distinct from the first content-selection module, the selection process using a first media analysis of one or more of closed caption information, video images, and accompanying audio of the primary content; analyzing, by the first content-selection module, the associated information, wherein the analyzing comprises machine learning of one or more content-selection criteria associated with selection by the second content-selection module of the first secondary content item, and wherein a result of the analyzing is based, at least in part, on the result of the selection process performed by the second content-selection module; based, at least in part, on the analyzing, modifying, by the first content-selection module, a set of content-selection criteria for secondary content, wherein the modified set of content-selection criteria is based at least in part on a second media analysis of one or more of closed caption information, video images, and accompanying audio of the first secondary content item; based, at least in part, on the modified set of content-selection criteria, preparing, by the first content-selection module, a stream of second secondary content items; and presenting the stream of second secondary content items.