Patent ID: 8126763

Claim:
A method of creating a sub set of data that includes data segments from a superset of data that corresponds to a media program stored in a database, the superset of data including (i) content data that is not tagged with metadata, and (ii) content data tagged with metadata and further including product placement data corresponding to product placements, the method comprising: detecting, via an electronic device, data segments that comprise at least the tagged content data in the superset of data based on a desired metadata; selecting, via the electronic device, one or more of the detected data segments of a given duration of the media program (i) according to at least one user profile of at least one viewer and (ii) that satisfies at least one trailer requirement; and combining, via a subset creator module of the electronic device, the one or more selected data segments to form the sub set of data, wherein the sub set of data comprises a trailer of the media program that (i) describes the media program in a comprehensible way, (ii) includes product placements matched with the at least one user profile that is configured to promote a product or service to the at least one viewer in response to being displayed or played back to the at least one viewer, and (iii) ensures an exposure time of the product placements via the trailer without editing the media program.