Patent ID: 8521842

Claim:
A computer-implemented method for delivering composite media to a client application, the method comprising: receiving a plurality of data from at least one external source; selecting at least a portion of the plurality of data, wherein the at least a portion of the plurality of data is selected according to at least one of a time period of delivery of the composite media, user information, or a type of client application; selecting, by a computing device, at least one pre-created template from a plurality of templates, wherein each of the plurality of templates includes at least one image or text, and wherein the selected pre-created template is generated prior to receiving the plurality of data from the at least one external source and is selected based on the type of the plurality of data selected and one or more of: a placement of the at least one pre-created template that comprises the plurality of data selected in the client application, and a type of the client application; integrating the at least a portion of the plurality of data into the at least one pre-created template to generate the composite media; and delivering the composite media to the client application.