Patent ID: 9380088
Filing Date: 2016-06-28
CPC Classification: G06Q,H04L,H04N

Claim Text:
1. A method comprising: receiving, by at least one computing device comprising a combination of hardware and software, a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device; determining, by the at least one computing device, whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one rule to use one or more attributes of the at least one communication device to identify at least one advertising media clip; determining, by the at least one computing device, the at least one advertising media clip based on the one or more attributes of the at least one communication device; generating, from the at least one computing device, at least one identification of the at least one portion of the requested media and the at least one advertising media clip; and transmitting, by the at least one computing device to the at least one communication device over the communication network, the at least one identification of the at least one portion of the requested media and the at least one advertising media clip, at least one identification of the at least one resource other than the at least one computing device to enable streaming of the at least one portion of the requested media, and one or more instructions as to how the at least one portion of the requested media is to be streamed for reception by the at least one communication device.