Patent ID: 9503691
Filing Date: 2016-11-22
CPC Classification: H04L,H04N

Claim Text:
1. A method of providing advertising content to a plurality of users associated to a respective plurality of user devices in a content delivery network, said method comprising: receiving a plurality of requests to view primary content from said respective plurality of user devices, a triggering event being associated with said primary content; presenting to each of said plurality of users a list of a plurality of available advertisements for selection; providing to each of said plurality of users one or more selectable options for viewing and/or delivering said plurality of available advertisements; enabling each of said of plurality of users to select one or more of said plurality of available advertisements for viewing and/or delivering according to said one or more selectable options; when none of said one or more of said plurality of available advertisements is selected by said plurality of users within given time period, automatically adding one or more other ones of said plurality of available advertisements for viewing and/or delivering so as to fit within a duration of time before said primary content is set to begin, via evaluating metadata associated with at least one of said plurality of available advertisements with respect to information descriptive of said primary content; providing a multicast of said requested primary content to said plurality of user devices, said multicast comprising only said primary content without any secondary content inserted therein; and providing to individual ones of said plurality of user devices respective individual ones of said automatically added one or more other ones of said plurality of available advertisements according to said viewing and/or delivering options.