Patent ID: 8094728

Claim:
A method for creating a customized TV/radio service from user-selected contents, applied to a playback device for receiving a plurality of digital audio/video services, the method comprising: (a) decoding the received digital audio/video services to obtain a plurality of content elements and metadata corresponding to the content elements; (b) examining the digital audio/video services to determine breaks between the content elements; (c) checking the associated metadata for each content element against a list of user-provided keywords/genres corresponding to the user-selected contents; and (d) recording the content elements, a plurality of advertisements and associated keywords describing contents of the advertisements when the corresponding metadata substantially match at least one of the user-selected contents; and (e) constructing a playlist of the recorded contents for the user to create the customize TV/radio service when the user wishes to play the recorded contents, wherein the step (e) comprises: (e-1) adding and grouping the recorded content elements with the same genre or a similar description to set up the playlist; and (e-2) determining if a total playing time of the added content elements is greater than a preset time, and if the total playing time is not greater than the preset time, returning to the step (e-1); and (e-3) if the total playing time is greater than the preset time, inserting an advertisement from the recorded advertisements according to the associated keywords, and resetting the counter for the playing time of the added content elements.